A domain name registrar is a company or organization that manages the reservation of internet domain names. These registrars are accredited by the Internet Corporation for Assigned Names and Numbers (ICANN) or a national country code top-level domain (ccTLD) authority.