Domains vs Hosting: What's the Difference?
Your domain is your address; hosting is the building. A plain-English explanation of domains, hosting, DNS and email, and who should control each.
Domains and hosting get bundled together so often that many owners think they are one thing. They are separate services, usually from separate companies, and confusing them is how businesses lose control of their own website.
The short version
- Your domain is your address on the internet:
yourbusiness.com. - Hosting is the computer where your website's files actually live.
- DNS is the directory that tells the world which hosting your domain points to.
A useful comparison: the domain is your street address, hosting is the building, and DNS is the listing that connects one to the other. You can move to a different building and keep the same address.
Domains
A domain name is rented, not bought. You register it through a company called a registrar, for a year or more at a time, and renew it for as long as you want it. If it lapses, someone else can register it.
What matters:
- Register it in an account you control, under your business's name and email. Not your web designer's account, not a former employee's.
- Turn on auto-renew and keep the payment card current.
- Keep the contact email up to date. Renewal warnings go there.
- Enable two-factor authentication on the registrar account.
Losing a domain can take your website and your email down at once. It is the single most important online asset a small business owns.
Hosting
Hosting is space on a server that is permanently connected to the internet. When someone visits your site, their browser fetches the pages from that server.
Types you will come across:
| Type | What it is | Suits |
|---|---|---|
| Shared hosting | Many sites on one server | Small, low-traffic sites on a budget |
| Managed hosting | Hosting tuned for a platform, with updates and backups handled | Most business sites |
| Platform hosting | Included with builders like Shopify, Wix or Squarespace | Sites built on those platforms |
| Cloud or static hosting | Modern infrastructure that scales automatically | Custom-built sites and applications |
If you use a website builder, hosting is part of the package and you never see it.
DNS: the part that connects them
The Domain Name System is a set of records attached to your domain. Each record sends a type of traffic somewhere:
- A and CNAME records point your domain at your website's hosting.
- MX records say where your email is delivered.
- TXT records are used for verification and for email security settings.
When you change hosting, you update a record. Your domain stays where it is.
The classic accident: someone launching a new website changes DNS settings and unknowingly removes the MX records. Email stops arriving. Always check what records exist before changing anything, and make sure whoever edits DNS knows the email depends on it.
Business email at your own domain, such as you@yourbusiness.com, is a third service. It is commonly provided by Google Workspace or Microsoft 365, and sometimes by the hosting company.
It is controlled through DNS, which is why website changes can break it. It does not have to live with your website host, and there are good reasons to keep it separate: if you move hosts, your email is unaffected.
Who should hold what
| Asset | Who should own the account |
|---|---|
| Domain registration | You, always |
| DNS | You, with access given to your developer |
| Hosting | You or your developer, with the terms written down |
| You |
It is fine for a developer or agency to manage these. It is risky for them to own them. If the relationship ends badly, you want the keys.
Find out what you have
If you are not sure who controls what, check now, while nothing is wrong.
- Where is the domain registered? A public lookup such as ICANN's registration data tool shows the registrar.
- Can you log in to that registrar?
- When does the domain expire?
- Where is the site hosted, and who pays for it?
- Who provides your email?
Write the answers down and store the logins in a password manager.
Common questions
Can I buy the domain and hosting from the same company? Yes, and it is convenient. Just make sure the account is yours.
Can I move my website without changing my domain? Yes. That is the whole point of keeping them separate.
What does a domain cost? Typically a modest annual fee for common endings such as .com. Be wary of registrars with a cheap first year and steep renewals.
What is an SSL certificate? It is what enables the padlock and https. Most modern hosts include one free. See website security basics.