Domain, DNS and Hosting: Three Different Things
“My website is down” can mean three completely different problems, owned by three different companies. Most site owners only find that out mid-outage, while support at each one says “that’s not us.”
Here’s the map, so you know where to look first.
The domain: your name
The domain (yourbusiness.com) is a name you rent, usually yearly, from a registrar. It doesn’t contain your website or your email. It’s an entry in a global registry that says “this name belongs to this account.”
What the registrar controls:
- Ownership — who the legal registrant is
- Renewal — if it lapses, everything attached to it stops working
- Which nameservers are authoritative — in other words, who runs the DNS
That last point is the important one. The registrar’s main technical job is to say who answers questions about this domain.
DNS: the directory
DNS is the system that turns your domain into actual destinations. It’s a set of records, hosted by whichever provider your nameservers point to:
- A / AAAA records — the IP address of the server hosting your website
- CNAME — an alias from one name to another (
www→ the main domain) - MX records — where your email is delivered
- TXT records — verification and email authentication (SPF, DKIM, DMARC, Google Search Console)
DNS might live at your registrar, at your hosting provider, or at a separate service like Cloudflare. Any of those is fine. What matters is that you know which one, because that’s where every change has to be made.
A quick way to find out: search “nameserver lookup” and enter your domain. The nameservers listed tell you which company is actually answering for your DNS right now — sometimes not the one you’d guess.
Hosting: the place the site lives
Hosting is the server where your website’s files, database and code run. When a browser follows your DNS A record, it lands here. The hosting provider is responsible for the server being up, fast and secure.
Hosting usually doesn’t control your domain, and often doesn’t control your DNS either. That’s why “I moved hosting” sometimes changes nothing until someone updates DNS.
Why separating them matters
When something breaks, the symptom tells you which layer to check:
| Symptom | Likely layer |
|---|---|
| Browser says “site can’t be reached” / DNS_PROBE error | DNS or an expired domain |
| Site loads but shows an error or blank page | Hosting |
| Website works, email doesn’t arrive | DNS (MX records) or the email provider |
| Everything stopped at once, including email | Expired domain |
| New hosting is set up but the old site still shows | DNS still points to the old server |
That table alone saves a lot of back-and-forth with support.
Email is a fourth piece
Email often gets lumped in with hosting, but it’s its own service. It might be on your hosting server, on Google Workspace, or on Microsoft 365. DNS (MX records) decides where it goes. Moving hosting without copying your MX records exactly is the classic way to lose email for a day.
A healthy setup
- The domain is registered in your business’s name, in an account you can log into, with auto-renew on.
- You know where DNS is managed, and someone you trust has access.
- Hosting is with a provider that will help you with DNS changes when you move or add services.
You can have all three at one company or split them up. Neither is wrong. What causes problems is not knowing.
How HOSTEMCLOUD fits in
We’re the hosting layer, and we’ll help with the other two. When you move to us, the DNS changes are part of the free migration, done so your site and email keep working throughout. Every domain on the account gets an SSL certificate automatically, which depends on DNS pointing to us correctly.
Frequently asked questions
Do I have to buy my domain from my hosting provider?
No. Your domain can stay at any registrar. You just point its DNS to the hosting server.
How long do DNS changes take?
Usually minutes to a few hours. Records have a TTL (time to live) that tells other servers how long to cache them. Lowering the TTL before a planned move makes the switch faster.
If I change hosting, do I lose my domain?
No. The domain stays where it’s registered. Only the records pointing to the server change.
Moving and not sure which pieces are involved? Start with UNITY and we’ll handle the DNS side of the migration with you.