Website 101

What Actually Happens When Someone Visits Your Website

Domain, hosting, DNS — the words get thrown around a lot. Here’s what they actually mean, in plain English, using a trip to a store as the example.

In This Article

If you’ve ever nodded along in a meeting while someone said “domain,” “hosting,” and “DNS” like they were obvious, this one’s for you. None of it is complicated once you see it laid out — it’s just rarely explained without jargon.

Think of your website like a store

Your website has three basic parts, and they map almost exactly onto a physical store: an address people use to find you, a building where your stuff actually lives, and a directory that tells people how to get from the address to the building.

Your domain name

This is the part people type into a browser or tap from a Google result — yourbusiness.com. You don’t own it outright; you rent it, usually one year at a time, from a registrar (GoDaddy, Namecheap, Google Domains, and similar companies all do this). Miss a renewal and someone else can buy it out from under you, which is why it’s worth knowing who manages yours and when it renews.

Your hosting

Hosting is the computer — really, a server sitting in a data center somewhere — that stores your actual website files and hands them out whenever someone visits. If your domain is the address, hosting is the physical building at that address. Slow or unreliable hosting is one of the most common, and most fixable, reasons a website feels sluggish.

DNS: the part nobody explains well

DNS (Domain Name System) is the directory that connects your domain to your hosting. When someone types yourbusiness.com, DNS looks up which server that name points to and sends the request there. This is also why a new website can take a day or so to “go live” everywhere — that directory update has to spread around the internet before every visitor sees it.

The takeaway: if your website is ever down or acting strange, one of these three things is almost always where the problem lives. Knowing which one makes it a five-minute conversation with your host instead of a guessing game.

Why this matters even if you never touch it yourself

You don’t need to manage any of this by hand. But knowing the three pieces exist means you’ll recognize what someone’s actually asking about when a developer, host, or vendor brings it up — and you’ll be able to tell whether a quoted fix makes sense for the problem you actually have.

Not sure where your website stands?

Get a free audit — we’ll show you exactly what’s helping you and what’s costing you customers.

Get My Free Audit

Get Website Tips in Your Inbox

Occasional practical advice for small business owners — no spam, unsubscribe anytime.