What is DNS, in plain English: the internet's phone book that turns domain names into server addresses, the main record types, and why it matters for your site and email.
You type a website name, hit enter, and the page loads. Behind that simple moment is a system called DNS, and it is one of the most useful things to understand once you own a website. Here is the plain answer. DNS, the Domain Name System, is the internet's phone book. It takes the human-friendly name you type, like yourbusiness.com, and looks up the numeric address of the actual server that holds your website, so your browser knows where to go. Without it, you would have to memorize strings of numbers for every site you visit.
You do not need to be technical to grasp DNS, and a basic feel for it will save you real headaches, because DNS is what you adjust when you connect a domain to a site, set up business email, or move your website to a new host. Let me explain it with an analogy, walk through what happens when you visit a site, and cover the few record types you might actually touch.
The phone book analogy
Think about how a phone book works. You know a person's name, but to actually call them you need their phone number. The phone book is the lookup that connects the name you know to the number you need. You never memorize numbers; you just look up the name.
DNS is exactly that for the internet. You know a website's name (its domain), but computers do not talk to names. They talk to numeric addresses called IP addresses, which look something like 203.0.113.42. DNS is the giant, automatic phone book that takes the name you typed and returns the matching IP address, so your browser can connect. Every time you visit any site, this lookup happens in a fraction of a second, invisibly.
The beauty of this system is the same as a phone book's. If someone changes their phone number but keeps their name, you still reach them, the book just points the same name at the new number. Likewise, you can move your website to a new server with a new IP address and keep the same domain, because DNS simply updates which number the name points to.
What actually happens when you visit a site
Here is the journey, step by step and in plain terms, from typing a name to seeing a page.
- You type
yourbusiness.cominto your browser and press enter. - Your browser asks the DNS system: "what is the IP address for this name?"
- DNS looks it up and replies with the numeric address of the server that hosts the site.
- Your browser contacts that server directly using the number.
- The server sends back the website's files, and the page appears.
All of that happens in well under a second. The DNS lookup is just the first step, the part that figures out where to go before anything is actually fetched. If you want the bigger picture of what that destination server is and how it relates to your domain, I cover it in what is a domain and web hosting.
The DNS records you might actually touch
DNS works through a set of entries called records, each doing a specific job. You will probably never look at most of them, but a handful come up when setting up a site or email, so it helps to recognize them. Here are the main ones in plain language.
| Record | What it does | Plain-English example |
|---|---|---|
| A record | Points your domain to a server's IP address | "yourbusiness.com lives at 203.0.113.42" |
| CNAME record | Points one name to another name (an alias) | "www.yourbusiness.com is the same as yourbusiness.com" |
| MX record | Tells email where to be delivered | "Send mail for yourbusiness.com to this mail provider" |
| TXT record | Holds text used for verification and email security | "Proof that you own this domain" or anti-spam settings |
The two you are most likely to meet are the A record and the CNAME. The A record is the core one: it connects your domain name directly to the IP address of your hosting server. When you point a domain at a new site, you are usually setting or changing an A record. The CNAME is an alias, most commonly used to make the www version of your site point at the same place as the bare domain.
The MX record matters the moment you want email at your domain, like [email protected]. MX records are completely separate from where your website lives, which is why your site can be hosted on one platform while your email runs through another, like Google Workspace or Microsoft. The TXT record is a flexible note used for things like proving you own a domain and configuring email security so your messages are not flagged as spam.
Why DNS matters for your business
You might wonder why any of this is worth knowing if it usually just works. The answer is that the moments you do touch DNS are exactly the moments that matter most for your business, and getting them right keeps your site and email running smoothly.
- Connecting your domain to your site. When a new site goes live, someone updates DNS so your domain points at the new hosting. Get it wrong and your site shows an error or the old site.
- Setting up business email. Professional email at your domain depends on correct MX and TXT records. Misconfigure them and emails bounce or land in spam.
- Moving to a new host. Switching hosting means updating DNS to point at the new server. Done carefully, visitors never notice. Done carelessly, the site goes dark for some users.
- Email deliverability and security. TXT records configure the modern email standards that keep your messages out of spam folders and stop others from spoofing your address.
This is also why DNS changes are not always instant. After you update a record, the change spreads across the internet's DNS servers gradually, a process often called propagation, which can take anywhere from a few minutes to a day. During that window some visitors see the new setup and some still see the old one. It is normal, it is temporary, and it is the reason careful timing matters when launching or migrating a site.
A note on TTL and caching
One last concept that explains the propagation delay: caching. To avoid looking up the same name millions of times, DNS answers are remembered for a set period, called the TTL, or time to live. If your TTL says "remember this for an hour," then for up to an hour after a change, some systems keep serving the old answer from memory. Lowering the TTL before a planned change is a small trick that makes updates take effect faster, and it is the kind of detail I handle quietly so a launch goes smoothly.
The short version
DNS is the internet's phone book. It turns the website name you type into the numeric address of the server that holds your site, invisibly and in a fraction of a second, every single time. You rarely touch it, but when you do, connecting a domain, setting up email, moving hosts, it is one of the most important systems behind your online presence. A few record types, mainly A, CNAME, MX, and TXT, do all the heavy lifting.
If your eyes glaze over at A records and propagation, that is completely fine, and it is exactly the kind of thing I set up and manage so it just works. Book a quick call if you want help connecting a domain, fixing email delivery, or migrating a site without downtime, or reach me through the contact form. To understand the servers DNS points to in the first place, read what is a domain and web hosting next.
Frequently asked questions
What is DNS in simple terms?
DNS, the Domain Name System, is the internet's phone book. It takes the website name you type, like yourbusiness.com, and looks up the numeric IP address of the server that holds your site, so your browser knows where to connect. It happens invisibly in a fraction of a second every time you visit any site.
What are A, CNAME, and MX records?
An A record points your domain to a server's IP address, the core record for connecting a domain to a site. A CNAME is an alias that points one name to another, often making www point at the bare domain. An MX record tells email where to be delivered, which is separate from where your website is hosted.
Why do DNS changes take time to work?
Because of propagation and caching. After you update a record, the change spreads across the internet's DNS servers gradually, and answers are remembered for a set period called the TTL. During that window, which can run from minutes to a day, some visitors see the new setup and some still see the old one. It is normal and temporary.
Why does DNS matter for my business email?
Professional email at your domain depends on correct MX records, which route your mail to the right provider, and TXT records, which configure modern security so your messages are not flagged as spam. These are separate from your website's hosting, which is why your site and email can run on different platforms. Misconfigure them and email bounces or lands in spam.
Do I need to understand DNS to run a website?
Not deeply. DNS usually just works in the background. You only touch it at key moments: connecting a domain to a new site, setting up business email, or moving to a new host. Those moments matter, but they are one-time tasks that a developer can handle for you so you never have to learn the details yourself.
Keep reading
About the author
Yehonatan Saadia
Freelance automation, web & MVP engineer
I'm Yehonatan Saadia, a senior engineer who builds business automation, custom websites, and MVPs for small and mid-sized companies across the US, Europe, and Israel. These guides come from real client work, not theory.
Work with meHave a project like this?
Tell me what you're trying to automate or build and I'll tell you the fastest reliable way to ship it.
