An Obsetrician specialises in caring for people during preconception, pregnancy, childbirth, and first several weeks after delivery ( post-partum)
A gynaecologist is a physician who specialises in diagnosing and treating diseases of the female reproductive system(Vulva, Vagina, Cervix, Uterus, Fallopian tubes & Breasts). Gynaecologist is involved in your reproductive health from puberty through menopause.