Family medicine is a specialty centered on long-term relationships between doctors and patients. Family physicians receive training in all major medical areas, such as internal medicine, surgery, obstetrics and gynecology, pediatrics, neurology, dermatology and geriatrics. This training allows them to care for patients of all ages through all stages of life.