There are three different roles that participate in the domain name registration process: The registry, registrar, and registrant.
Registry: A domain name registry is an organization that manages top-level domain names. They create domain name extensions, set the rules for that domain name, and work with registrars to sell domain names to the public.
Registrar: The registrar is an accredited organization, like THCServers, who sells domain names to the public. Some of them have the ability to sell top-level domain names (TLDs) like .com, .net, and .org or country-code top-level domain names (ccTLDs) such as .us, .ca, and .eu.
Registrant: A registrant is the person or company who registers a domain name. Registrants can manage their domain name’s settings through their registrar. When changes are made to the domain, their registrar will send the information to the registry to be updated and saved in the registry’s database. For example right after you register a domain with us, you will become a registrant.