Skip to content
All articles
July 06, 2026·7 min read

What Is DNS, Explained in Plain Language

DNS is the internet's phone book: it translates your domain name into the address of the server where your site lives. We explain what A, CNAME and MX records are and when you actually need to touch them.

DNS (Domain Name System) is the system that translates your domain name — for example `my-company.com` — into the numeric address of the server where your site actually lives (an IP address, something like `76.76.21.21`). You type an easy-to-remember name, and DNS turns it, behind the scenes, into the real address computers understand. In short: it's the internet's phone book, and as a site owner you only need to know a few things about it.

How DNS connects the domain to the site

Think of three separate pieces that have to talk to each other:

  • The domain — the name you bought (from a registrar like ROTLD for `.ro`, Namecheap, GoDaddy, and so on).
  • The hosting / server — the physical place where the site's files live (Vercel, a WordPress server, an online-store platform).
  • The DNS — the instructions that say "when someone looks up `my-company.com`, send them here".

When a visitor types your address into a browser, a chain of questions happens in a fraction of a second: the browser asks a DNS server "where does `my-company.com` live?", it looks up the domain's records, finds your server's address and sends the visitor there. If the DNS records are wrong or missing, the visitor sees an error even though the site works perfectly on the server. That's why, when you move a site, you don't really "move" the domain — you only change where DNS points.

What A, CNAME and MX records are

DNS records are rows in a table, each with a role. You don't need to know them all, but these three cover 90% of situations:

RecordWhat it doesPractical example
ALinks the domain (or a subdomain) directly to an IP address`my-company.com` → `76.76.21.21`
CNAMELinks one name to another name (an alias)`www.my-company.com` → `my-company.com`
MXSays where email sent to your domain is deliveredmail for `@my-company.com` → Google Workspace servers

There are others — `TXT` (often used for ownership verification and for email authentication, via SPF and DKIM), `NS` (says which DNS servers are "in charge" of your domain) — but for a normal presentation site, A, CNAME and MX are the ones you'll meet.

A common trap: the A record is about the site (where the page loads), and MX is about email (where messages land). They're completely independent. You can have the site on Vercel and email on Google at the same time, because they're different records. Many people fear that if they change the site's hosting they'll lose their email — no, as long as you don't touch the MX records.

When you actually need to touch DNS

The good news: in a site's life, you rarely end up touching DNS. Here are the real situations:

  • When you connect the domain to a new site — you add an A record (or a CNAME) pointing to the new host.
  • When you move the site to different hosting — you update the A record to the new address.
  • When you set up professional email (`name@my-company.com`) — you add MX records plus a few TXT records for correct delivery.
  • When you add a service — a newsletter tool, a store, a bookings page that needs a TXT verification or a subdomain via CNAME.

One important detail that scares a lot of people: DNS propagation. When you change a record, the change isn't instant everywhere in the world — it can take from a few minutes up to 24-48 hours to "refresh" everywhere, because of a temporary caching mechanism called TTL. That's normal. If you just changed something and still see the old version, often you just have to wait.

### A practical tip so you don't break anything

Before you change anything, take a screenshot of the current DNS table. If something goes wrong, you have exactly the values you started from. And don't delete records you don't understand "to keep it tidy" — every row does something.

Who should handle DNS

Honestly? If you're a business owner and you don't work with this daily, DNS is exactly the kind of thing worth leaving to someone who does it often. A single wrong digit in an A record, or an MX record accidentally deleted, can take your site or email down for hours — and diagnosing it over the phone with the registrar's support is frustrating.

When we build a site, we handle the DNS side: connecting the domain, `www`, the HTTPS certificate and, if you need it, email on the domain. You give us access to the registrar (or add us as a collaborator), and we do the rest and leave you a simple map of what was set up.

If you also want to understand the cost side behind a site, we have a separate guide on how much a website costs and one on why you need a website.

Got a domain you bought and don't know how to connect it to a site? Message us on WhatsApp at wa.me/40750257140 and we'll build you a free demo plus explain, in plain language, exactly which records you need. No jargon, no inflated promises.

Frequently asked questions

What's the difference between domain, hosting and DNS?+

The domain is the name (`my-company.com`), the hosting is the server where the site's files live, and DNS is the layer that links the name to the server. You can buy them from different providers and it still works together, as long as DNS points correctly to the host.

If I change the site's hosting, do I lose my domain email?+

No, as long as you don't touch the MX records. The site is controlled by the A record and email by the MX records — they're separate. You can move the site to another server and leave email exactly where it was.

Why isn't the change visible immediately after I edit a DNS record?+

Because of propagation: DNS changes "refresh" gradually around the world, depending on a caching time called TTL. It can take from a few minutes up to 24-48 hours. Usually you just have to wait and not keep editing in the meantime.

What is a CNAME record and when do I use it?+

A CNAME is an alias that links one name to another name, not to an IP address. Most often you use it so `www.my-company.com` points to `my-company.com`, or for a subdomain required by an external service (for example a bookings page or an email-marketing tool).

Can I break something serious if I edit DNS myself?+

Yes — a wrong A record can take your site down, and a deleted MX record can stop your email, for hours. Always take a screenshot first, don't delete what you don't understand, and if you're unsure, leave it to someone who does it often. We handle the DNS side when we build your site.

Free guide

7 mistakes that drive clients away from your website

Leave your email and get the guide right here, instantly. No spam.

By submitting, you agree to the Privacy Policy.
Free · no obligation

Want to see what your business's website could look like?

Message us on WhatsApp and we'll prepare a FREE demo website with your business name. See it first — decide after.

Request a free demo websiteWe reply on WhatsApp within minutes