Domain Name System, or DNS, is the friendly naming system for giving addresses to web servers and web pages. Somewhat like international phone numbers, the domain name system gives every server a memorable and easy-to- spell address. Simultaneously, the domain names hide the really technical IP addresswhich most viewers aren't interested in.