Skip to content

Domain, hosting, DNS and SSL explained: how a website gets online

The four pieces every website depends on, what each costs, who should own them and how to avoid the mistakes that take sites offline.

By Create My Site team3 min read
Globe connected through DNS nodes to a hosting server and secure websiteTech guide

When a business owner asks why their website or email stopped working, the answer is usually in one of four places: the domain, the hosting, DNS or the SSL certificate. Understanding what each does makes it far easier to manage your site and to work with any developer.

The domain: your address

Your domain, such as yourbusiness.co.in or yourbusiness.com, is rented yearly from a registrar. It's the most important asset of the four, because your website and email both depend on it.

Register it in your business's name, in an account you control, with auto-renew on and a current payment method. Agencies can be given access, but they shouldn't own it. Choose .in or .co.in if you serve India, a country domain such as .om for a local audience abroad, or .com for an international one.

Hosting: where the website lives

Hosting is the computer that stores your website and sends it to visitors. Shared hosting is cheap and fine for simple sites, but you share resources with many others. A VPS or cloud server gives you dedicated resources and more control. Platforms such as Vercel and Netlify host modern frameworks like Next.js on a global network with little server management.

Match the hosting to the website: a five-page brochure site, a busy online store and a business application have very different needs.

DNS: the directory that connects them

DNS records tell the internet where to find things for your domain. An A or CNAME record points the domain to your website's hosting; MX records point it to your email provider; TXT records prove ownership to services such as Google Search Console and protect your email from spoofing with SPF, DKIM and DMARC.

Most outages after a website change come from editing DNS carelessly — for example, deleting MX records and breaking email while moving the website. Take a screenshot of existing records before anyone changes them.

SSL: the padlock

An SSL (more accurately TLS) certificate encrypts the connection between visitors and your site and turns the address into https. Most good hosts issue and renew free certificates automatically. If yours doesn't, renewals become a recurring risk — an expired certificate shows visitors a full-page warning.

Keep a simple record

Write down where the domain is registered, where the site is hosted, where DNS is managed (often the same as the registrar, sometimes Cloudflare), who your email provider is and when each renews. That one page saves hours whenever something changes.

Frequently asked questions

Should my web developer own my domain?

No. The domain should be registered in your business's name and account. Give your developer access when they need it.

Why did my email stop working after a website change?

Usually the MX records were removed or changed when DNS was updated for the new website. Restoring the correct MX records fixes it.

Can you manage hosting, DNS and SSL for us?

Yes. We set up and look after hosting, DNS and certificates, and you keep ownership of the domain and accounts.

Free consultation

Want a clear, itemised quote for your project?

Tell us what you need — we usually reply within one business day.