Domain, hosting and email: how it fits together
Three things often lumped together that are in fact separate. Knowing the difference means not panicking when something moves — and never being stuck with a supplier.
01
The domain name is yours
The domain name is your address on the internet and is separate from where your site runs. It should be registered in your own company's name, with your email address as the contact and automatic renewal switched on.
A domain expiring because the reminder went to an old address is one of the most painful failures there is: the site is gone, the email is gone, and re-registering does not always work.
Moving a domain to another party is a standard procedure with a transfer code. If someone makes that difficult, you know enough.
02
Hosting determines speed and availability
Hosting is where the site runs. What you mainly want to know: where the data lives, who can access it, how often backups are made, and how quickly someone is there when it goes wrong.
For most businesses solid hosting inside the EU is enough, with a valid certificate, backups that can genuinely be restored and an environment that copes with a spike. Cheap is fine, provided you know what you are not getting.
Important for later: do you have access to the control panel yourself, even when someone else does the day-to-day work? And can you download a full copy of the site without having to ask permission?
03
Email is the part that breaks quietly
Mail from your own domain should be configured correctly with the three technical records that fight spam. If they are missing, your quotes land in recipients' junk folders without you noticing.
Also keep mail separate from your website. If the site moves, the mail must simply keep working — that is a matter of the right settings at the domain, not of using the same company.
Test it now and then: send a message to an address at a large provider and see whether it arrives in the normal folder. That is five minutes' work and prevents months of unexplained quiet days.
- Domain in your own company's name, with automatic renewal
- Hosting: know where the data lives and who can access it
- Backups that are tested, and a copy you can fetch yourself
- Email configured correctly against spam filters, and separate from the site
- Keep access yourself, even when someone else manages it
Quick questions on this topic
Does my site have to be hosted in the Netherlands?
Not necessarily. What counts is that personal data stays inside the EU or that there is a valid basis when it does not, and that the server answers fast enough for your visitors. For a Dutch audience a server in the Netherlands or elsewhere in the EU is the obvious choice.
What is a transfer code?
A code proving you may move the domain name to another party. You request it from your current registrar. If you cannot access it yourself, the domain is probably not in your name — and that is the moment to put that right.
Knowledge base
A question that is not here?
Just ask. Plaincodelab answers even when the answer is that you do not need something.