DNS (Domain Name System) is the hierarchical system designed to translate human readable information (such as a domain name, website, or other internet-based resource) into the actual addressing protocols used by computers to navigate and locate information on the Internet. This sounds complex, and can be at times, but the basics of it are actually very simple.
Computers route information and find things on the internet using IP addresses (IP stands for Internet Protocol). Everything connected directly to the Internet has a unique IP address, which is reached through the interconnected routers, peers, bridges and data-pipes that make up the backbone of the Internet. Very few people can remember 205.210.42.30, for example, and since these change sometimes, an easy to use human-understandable name, such as www.easydns.com is necessary.
What DNS does is provide a system to track what IP address that name will resolve to, and answer back quickly and authoritatively so a browser can get the website with no noticeable interruption.
Here’s what happens when you go to view a website: