All websites are hosted on web servers. When you go to a website, you are actually contacting the server that hosts that site and asking for the latest version of the webpage. Web servers host thousands of websites, and many servers are usually located in a single location, owned by a particularly webhosting company. The DNS information for a particular website is a lot like a street address for your home. It provides the name server with the location of the server that hosts that site. If more than one site is hosted on that server, the hosting server will point your computer to exactly the site you are looking for.