Internal medicine doctors care for adults. Pediatricians care for children. Family medicine doctors (or family practitioners) care for adults of all ages and children. Internal medicine doctors take care of adult patients only. Your primary care physician will fall into one of those three categories depending on your age and specific health needs.