What is the difference between a domain, hosting and DNS? Your domain is your address (yourbusiness.com). Hosting is the server where your website’s files live. DNS is the directory that connects the two, telling the internet which server answers for your domain and where your email should go.
Most business owners never need to touch these. But you need to know who controls them, because whoever controls your domain controls your website and your email.
I’ve seen businesses lose their website for weeks because a domain was registered under a former employee’s personal account. It’s entirely avoidable.
The simple version
Think of it like a shop:
- The domain is your shop’s name and street address.
- The hosting is the building where the shop actually is.
- DNS is the map that tells people which building that address points to.
You can move to a new building (change hosts) and keep the same address. You just update the map.
Your domain name
You don’t buy a domain outright. You rent it, usually yearly, from a registrar. For .ph addresses, the registry is dotPH, and many registrars sell .com.ph and .ph names.
What matters:
- The domain must be registered in your business’s name, with an email address your business controls.
- Turn on auto-renew and keep the payment card up to date. An expired domain takes your website and email offline, and someone else can register it after the grace period ends.
- Turn on the registrar lock and two-factor authentication, so nobody can transfer it away.
Your hosting
Hosting is where WordPress, your images and your database live. If you’re choosing a host, read how to choose WordPress hosting in the Philippines.
The hosting account should also be in your business’s name. If a developer or agency hosts your site on their account, get it in writing that you can have a full copy of the site at any time.
DNS: the part that connects everything
DNS records live at your registrar or at a separate DNS provider. The main ones:
| Record | What it does |
|---|---|
| A / AAAA | Points your domain to your web server’s address |
| CNAME | Points one name to another, for example www to your main domain |
| MX | Tells the internet where to deliver your email |
| TXT | Holds verification codes and email security records such as SPF and DMARC |
Changing DNS is like editing the map. Get the A record wrong and the website disappears. Get the MX record wrong and your email stops arriving. That’s why DNS changes are worth planning and documenting.
Email is separate
Your website and your email both use your domain, but they don’t have to live in the same place. Many businesses host the website on one provider and email on Google Workspace or Microsoft 365.
That’s usually the safest setup. A website problem doesn’t affect email, and you can switch hosts without touching your inbox. For better delivery, set up the records explained in SPF, DKIM and DMARC for small businesses.
Who should own what
| Account | Owner | Others with access |
|---|---|---|
| Domain registrar | Your business | Developer, if needed, as a separate user |
| DNS provider | Your business | Developer or webmaster |
| Hosting | Your business | Developer or webmaster |
| Your business | IT support | |
| WordPress admin | Your business | Developer or webmaster as separate accounts |
The pattern: your business owns every account, and others are given their own access. Never share a single login. When someone leaves, you remove their access without changing everything else.
Do a quick check today
- Find out where your domain is registered. A WHOIS lookup or your old invoices will tell you.
- Log in. If you can’t, find out who can, and get the account moved to your business.
- Check the renewal date and turn on auto-renew.
- Note where your DNS, hosting and email are managed.
- Save it all somewhere safe, such as a password manager.
If you’re taking over from a previous developer, my website handover checklist covers everything to collect.
Keeping track of domains, DNS, hosting and renewals is a core part of my webmaster services. It’s the kind of job nobody notices until something expires.
Frequently asked questions
Can my web developer hold my domain for me?
They can, but they shouldn’t. If you fall out, or they stop answering, you have no control over your own website and email. Register it in your business’s name and give them access.
How long do DNS changes take?
Often minutes, but up to 48 hours in some places. Lowering the TTL value a day before a planned change helps it spread faster.
Is .com or .com.ph better for a Philippine business?
Both work. A .com.ph or .ph tells customers you’re local, while a .com is familiar worldwide. If you can, register both and point one to the other.
What happens if my domain expires?
Your website and email stop working. There is usually a grace period to renew, sometimes with a fee, but after that, anyone can register it. Turn on auto-renew to avoid it.
About the author
Vincent Earl Panoncial is a WordPress developer and the founder of VEP Studio. He has built and maintained 100+ WordPress websites, most of them at digital marketing agencies, and now works directly with businesses on development, maintenance and webmaster services.
Need a hand with your WordPress site?
Tell me what your website needs and you’ll get a clear plan and an honest answer on cost before any work starts. Get a free consultation →
Featured photo by Taylor Vick on Unsplash.