#DNS Basics Domain names are a core feature of the internet. It is simply a mechanism to give a friendly name to remove the need to use ip addresses directly. It also has a number of advantages, such as:
- It allows you to have more than one domain name pointing at the same ip address (ie same website).
- It allows you to host more than one website on a specific ip address (ie shared hosting, the website shown in the one associated with the domain name)