Obstetrics is the medical specialty dealing with the care of all women's reproductive tracts and their children during pregnancy (prenatal period), childbirth and the postnatal period. Many obstetricians are also gynecologists, meaning they perform in both specialties
Gynaecology is the medical practice dealing with the health of the female reproductive system. Literally, outside medicine, it means "the science of women". Its counterpart is andrology, which deals with medical issues specific to the male reproductive system.
General Physicians is a medical practitioner who treats acute and chronic illnesses and provides preventive care and health education to patients.