Internal medicine doctors specialize in diagnosis, treatment, and prevention of disease in their adult patients. They are trained to offer care for a wide variety of health conditions and to counsel their patients on prevention and overall wellness.