You have probably come across the term DNS when setting up a website or changing hosting provider. It gets mentioned a lot, but rarely explained. If you have ever wondered what it actually does and why it matters, this post covers the basics.
DNS stands for Domain Name System. At its core, it is a directory that maps domain names to IP addresses. An IP address is a numerical label, formatted something like 192.168.1.1, that identifies a specific machine or server on the internet. Every website lives at an IP address, and that is what your browser ultimately needs to load a page.
The problem with IP addresses is that they are not memorable. A string of numbers is hard to type, easy to misremember, and tells you nothing about where you are going. Domain names solve that. A name like example.com is short, readable and meaningful. DNS is the layer that connects the two, translating the name you type into the address your browser needs.
Think of it like a phone book. You know someone’s name, so you look it up to find their number. DNS does the same thing for websites, matching the name you know to the address the internet uses.
When you type a web address into your browser, a short sequence of events happens before the page loads. Your Internet Service Provider (ISP) checks the DNS record for that domain, finds the corresponding IP address, and directs your browser to the right server. From your perspective it is instant, but there are several lookups happening in the background.
When you register a new domain name or update your DNS settings on an existing one, that information is recorded in a central registry. Over the following 12 to 36 hours, DNS servers around the world pull in the updated records. This period is called propagation, and it is why a newly launched site or a recently moved domain may not be visible everywhere straight away. Some visitors will see the new version while others are still being directed to the old one, depending on which DNS servers their ISP has updated.
The phone book analogy holds here too. Before the internet, a new edition of the directory would go out once a year, updating everyone’s details across your local area. DNS propagation is the same idea, except it covers the entire internet and completes in hours rather than months.
Tip: If your site is not loading after a DNS change, propagation is usually the cause. You can check whether your new DNS records are visible globally using a tool like whatsmydns.net. Our KB article on checking DNS propagation walks through the process.
DNS is not just a technical convenience. It is also a target. If malware reaches your device or network, one of the things it can do is alter your DNS settings. Instead of pointing your browser to the legitimate server for a domain, the compromised DNS sends you somewhere else entirely.
The danger is that you may not notice. The fake site can look identical to the real one. If that site is mimicking your bank, your email provider or any service where you enter a password, the attacker collects your credentials without you realising anything is wrong. This type of attack is known as DNS hijacking.
Keeping your devices free of malware and your router firmware up to date are the most direct ways to reduce this risk. On the hosting side, using a registrar that supports DNSSEC (a set of extensions that adds verification to DNS responses) adds another layer of protection against records being tampered with in transit. Our post on better website security covers related steps worth taking.
DNS is one of those systems that works invisibly when everything is correct, and causes real confusion when something goes wrong. Understanding what it does makes it much easier to diagnose problems, whether that is a slow-propagating domain change or something more serious.
If you are setting up a new site or moving to a different host, our cPanel hosting plans give you full control over your DNS zone from day one. You can also find step-by-step guidance in our DNS zone editing guide in the knowledge base.
If you have questions about DNS configuration or anything else to do with your hosting setup, the UWH support team is available to help.
Lee heads Marketing, SEO, and Web Development at Unlimited Web Hosting UK, with over 17 years of industry experience.
Related articles you might find interesting.
Launch your website with our reliable cPanel hosting with unlimited bandwidth and expert support.
Get cPanel Hosting