A registrar is an accredited organization (such as an internet service provider, hosting provider, or domain name company) that enables the registration and management of domain names on behalf of registrants with the relevant registries.
Some registrars also provide additional services, such as web hosting, email services, or website management.
Not to be confused with: Registry