Let’s talk
ServicesProjectsAboutResourcesContact Tell Us What You Need

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.

By Astel · Published · 3 min read

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:

TypeWhat it isSuits
Shared hostingMany sites on one serverSmall, low-traffic sites on a budget
Managed hostingHosting tuned for a platform, with updates and backups handledMost business sites
Platform hostingIncluded with builders like Shopify, Wix or SquarespaceSites built on those platforms
Cloud or static hostingModern infrastructure that scales automaticallyCustom-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.

Email

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

AssetWho should own the account
Domain registrationYou, always
DNSYou, with access given to your developer
HostingYou or your developer, with the terms written down
EmailYou

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.

  1. Where is the domain registered? A public lookup such as ICANN's registration data tool shows the registrar.
  2. Can you log in to that registrar?
  3. When does the domain expire?
  4. Where is the site hosted, and who pays for it?
  5. 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.

Need a hand?

Reading is free.
So is asking.

If this guide describes your situation and you would rather not do it alone, tell us what you are dealing with.

WebsitesAutomationAI systemsOngoing support