You’ll likely visit them or your family doctor first for any condition. Internists often have advanced training in a host of subspecialties, like heart disease , cancer , or adolescent or sleep An internist is a doctor who treats a wide variety of conditions in adults only. What do they do and whom do they treat? An internist is a doctor only for adults.