There are a huge variety of different types of domains that can be registered.  It gets very complicated with technical terms TLD, gTLD, SLD and so forth.

In summary, there are two parts to a domain name – the first part is the actual name, and the second is to choose the domain extension, as explained on our domains page.