A domain name registry is a database of all domain names registered in a top-level domain. Web hosts are companies that provide space on a server they own or lease for use by their clients as well as providing Internet connectivity, typically in a data center.