Who are the domain name registrars?
A domain name registrar is an organisation that holds the central records (database) and top level authority for all the domains they administer, a single registrar is normally only responsible for 1 or 2 domain extensions (.com or .uk). These registrars are coordinated and partially regulated by ICANN.