Internsl medicine. Internal medicine doctors are specialized in adult medicine. They manage patients with complicated multiple medical conditions. Difference between family medicine is family medicine doctors see obstetrics , gynecology and pediatrics. Both the specialties can do general practice which is managing a panel of patients in an outpatient based setting and may be admit patients requiring hospital care.
2 years. Internal medicine is the specialty of medicine that cares for older, sicker patients and more complex diseases of adults. The specialty requires two year residency and one year internship. "general practice" is a term that intimates completion of the one year internship.