Synopsis
DNS converts from text names to numeric IP addresses, giving the Internet tremendous flexibility and robustness. The operation of primary, secondary and caching name servers is explained. Generic and country code top level domains are discussed. We provide a tutorial on registering a domain, choosing a hosting company and delegating the domain to the hosting company. Reverse address lookups from IP address to text names are explained.