A General Practitioner (GP) is a doctor who is based in your community (aka your family doctor). They treat patients with minor illnesses and look after your general health.
However if you have a specific concern you can go directly to a specialist like a gynaecologist (a doctor skilled in the treatment of diseases related to the reproductive organs). Your GP will refer you to a specialist, if they feel this is necessary. Your GP can also refer you if you specifically ask for a specialist’s opinion.