A domain registrar is a company that manages the registration of domain names. They are accredited by the Internet Corporation for Assigned Names and Numbers (ICANN), a non-profit organization that oversees the global domain name system.
A domain registrar maintains a database of all registered domain names and their corresponding IP addresses. When a person or organization wants to register a new domain name, they must check to see if the name is available and then register it with a domain registrar. The registrar will then add the domain name to the database and assign it to the registrant, typically for one year.
Registrars also offer web hosting, email hosting, and website-building tools. They also provide a domain management portal where the domain owner can manage their domain name, including renewing it, updating their contact information, and pointing it to a specific web host.
Once a domain name is registered, it’s only possible to change the registrar by transferring the domain name to another. This process, called domain transfer, is typically a multi-step process that requires the domain owner to provide an authorization code from the current registrar and to pay a fee.
Also, See: Domain Name System (DNS)