Not sure if this is on topic but any help would be appreciated

I am trying to register a domain in the uk. I have been to the UK Domain
Registration page and just have one question that I could not get answered.
What is a gTLD domain and do I need one?
Responses off list are fine.