A gynecologist is a physician who specializes in women's reproductive health. Obstetricians deliver babies and care for women during their pregnancy and just after the baby is born.