A gynecologist is a doctor who specializes in women's reproductive health. Obstetricians care for women during their pregnancy and just after the baby is born. They also deliver babies. An ob-gyn is trained to do all of these things.