An HMO is a Health Maintenance Organization. This is a type of managed care organization that provides health insurance coverage that is fulfilled through hospitals, doctors, and other providers with which the HMO has contracted. Only visits to professionals within the HMO network are covered by the policy. A referral is usually required in order for all visits, prescriptions and other care to be covered. A primary physician that is chosen by the patient will handle referrals.