Where does a website actually live? Hosting explained without the jargon

Domain, DNS, hosting, CDN, origin: five words that decide whether your site is fast and stays up. What each one does, in plain language, with a diagram.

3 minread 714words last updated

The short answer

A website lives in several places at once, and each place has a different job. When one of them is misconfigured, the site is slow, offline, or email stops arriving. Here are the five words you need, in the order a visitor meets them.

The five words

How they work together

Diagram: a visitor on a phone reaches the nearest edge location of a content delivery network, which holds a copy of the website. The origin, where the site is built, is only contacted when a copy is missing or has changed.
A static website is built once, copied to every edge location, and served from the one closest to the visitor.

When someone types your domain, their device asks DNS where to go. DNS points to the CDN. The CDN location nearest to that visitor already has a copy of the page and returns it in a few milliseconds. The origin is only involved when you publish a change: a new build produces new files, and the copies are refreshed.

This is why a modern business website does not go down when a newsletter sends ten thousand people to it at once. There is no single machine doing the work.

Why sites actually go down

In our experience the platform is not where the problem sits. The problems are administrative:

What happenedWhat it looked likeWho could have prevented it
Domain renewal failed on an old credit cardSite and email offline on a MondayWhoever owns the registrar account
A DNS record was deleted during a migrationWebsite fine, email gone for two daysWhoever made the change, with a checklist
Hosting was in a former employee’s nameNobody could log in to fix a broken formThe business, by owning the account
Certificate did not renew on old hosting”Not secure” warning for every visitorModern hosting renews automatically

What a good setup looks like

  • Domain at a reputable registrar, in the company’s name, with two-factor authentication and auto-renew on a card that will not expire.
  • DNS managed in one place, documented, with email records (SPF, DKIM, DMARC) set correctly.
  • Hosting on a platform that builds the site, copies it to a CDN, renews certificates automatically and offers preview deployments.
  • Your web partner has access to all of it, and none of it is in their name.

What this means for you

You do not need to understand servers. You need to know which five accounts your website depends on, whose name is on them, and who is responsible for each. Everything else, from speed to uptime, follows from a platform choice your partner can explain in one conversation.

Written by the CivSec S.M.A.R.T team

We build and run websites, software and AI systems for businesses. We write about what we see in that work, in plain language, and we update articles when things change.

Last checked . Spotted something outdated? Tell us.

Frequently asked questions

Is hosting the same as a domain?

No. The domain is the name people type. Hosting is where the files of the website are stored and served from. You can move hosting without changing the domain, and you can move the domain to another registrar without touching the hosting, as long as DNS is updated correctly.

What is DNS and why does it break websites?

DNS translates your domain name into the location of your website and your email servers. It is a small set of records, and one wrong or missing record can take down the site or stop email. Most DNS problems appear right after a migration or a domain transfer.

Does it matter in which country my website is hosted?

For speed, less than it used to, because a CDN serves copies from a location near each visitor. For legal reasons it can matter where data is stored and processed, especially for forms and customer data. Ask where the origin and the form data live, not just the marketing name of the platform.

What does a CDN do?

A content delivery network keeps copies of your website in many locations worldwide and serves each visitor from the nearest one. It also absorbs traffic spikes and many attacks before they reach your origin. For a static site, the CDN is effectively the hosting.

Sources

  1. Cloudflare Learning Center: What is a CDN? (accessed 2026-09-11)
  2. Cloudflare Learning Center: What is DNS? (accessed 2026-09-11)