By AldoMedia · August 2026
The one-line answer
A domain name is your address. Web hosting is the building. The domain tells people where to go. The hosting is the space your website actually occupies. You normally need both, you buy them separately, and either one can exist without the other.
What a domain name does
A domain name, such as yourbusiness.com, is a registered label that points somewhere. It does not contain your website. It contains instructions about where your website is, where your email should go, and where any other service attached to that name lives.
You register it for a term and renew it. Nobody else can register the same name while yours is active. When somebody types it, their browser asks the domain name system where that name points and follows the answer.
The important consequence: you can move your website to a completely different host and keep the same domain. Visitors notice nothing. The address stays; the building behind it changes.
What web hosting does
Web hosting is space on a server that is connected to the internet and running permanently. Your website's files, images and, for most sites, a database sit there. When a visitor arrives, that server sends them the page.
Hosting is why a website costs something every month rather than being free. You are paying for a machine that stays on, gets maintained, has its software patched, is backed up, and has enough capacity to answer everyone who asks for your page at the same time.
Domain name vs web hosting, side by side
| Domain name | Web hosting | |
|---|---|---|
| What it is | A registered address | Space on a server |
| What it holds | Nothing. It points | Your files, images and database |
| Billed | Per year, typically | Monthly or yearly |
| Can you move it | Transfer between registrars | Migrate between hosts |
| If it lapses | Anyone can take the name | Site goes offline; the name is still yours |
| Needed for email on your own name | Yes | No, email hosting is separate again |
| How hard to replace | Very. It is your identity | Straightforward. Hosts are interchangeable |
That final row is the one worth internalising. Hosting is a commodity you can change in an afternoon. A domain is the thing your customers, your printed materials and your search rankings are all attached to.
How they connect
The link between the two is DNS, the domain name system. Your domain has a set of records, and one of them says which server holds the website. When you sign up for hosting, the host gives you either nameservers or an IP address, and you enter that at your registrar.
Two practical points follow from this:
- A DNS change is not instant. Updated records propagate across the internet, usually within a few hours. This is why a new site sometimes appears for you and not yet for a colleague.
- Email and website records are separate. You can point the website at one company and the email at another. It is also why a badly done host migration takes email down: somebody replaced the whole record set and dropped the mail records.
Do you need both?
For a public website, yes. There are legitimate cases where you only need one.
Domain only makes sense when
- You are reserving a name for a business you have not launched yet.
- You want email at your own domain but no website for now.
- You are forwarding the name to a social profile or a listing page.
- You are protecting a trading name from being taken.
Hosting only makes sense when
- You are building or staging a site before choosing its name.
- You are testing on the host's temporary internal address.
- You are adding a second site to a plan whose domain comes later.
In every case this is temporary. A live site needs a real name.
Which one am I missing?
A quick diagnosis from the symptom:
- Typing your domain shows a "this domain is registered" or parked page. You have the domain, no hosting behind it, or the DNS has not been pointed yet.
- Your site is reachable at a long address with somebody else's brand in it. You have hosting and no domain pointed at it yet.
- Site works, email bounces. Domain and hosting are fine; the mail records are wrong or the mailbox service was never added.
- Everything went dark on the same day. Look at the domain first. An expired domain takes the site and the email at once, which hosting expiry does not.
Buying them together or separately
You can register a domain at one company and host at another. It works fine and millions of sites do it. The argument for keeping them together is practical rather than technical:
- One account, one password and one renewal date to keep current.
- One company to call, rather than two who each say it is the other's problem.
- The connection between them is set up for you rather than by you.
The argument for separating them is that a single account compromise affects everything at once. If you do keep everything in one place, it is worth putting two-factor authentication on that account.
What this usually costs
A domain is billed yearly and is the cheaper of the two. Hosting is billed monthly or yearly and varies with what the site does. Two things are worth knowing before you compare offers anywhere:
- Introductory pricing is normal. First-year and first-term discounts are standard across the industry. Compare the renewal price.
- Bundles can hide the split. A package that includes "a free domain for the first year" is still two products. Check what the domain costs when that year ends.
Current pricing for both is shown at checkout, because introductory pricing, renewal pricing, taxes and availability change.
What to do next
If you are starting from nothing, get the domain first. It is the piece somebody else can take while you deliberate, and everything else attaches to it afterwards. Read how domain registration works, and turn on domain privacy so your contact details do not end up in a public database.
If you already own a domain and are not sure what it currently points at, or who controls it, ask us to look. It is a five minute check and it regularly turns up a registration in a former web designer's name.