A beginner-friendly explanation of domains, hosting, DNS and SSL using a simple real-world example.
Start with the checks below. Each step explains what to look for and what to try next.
The short answer
Your domain is the address people type, such as example.com. Web hosting is the service that stores and delivers the website files or application behind that address. DNS helps connect the name to the right service.
How the pieces connect
- You register a domain with a registrar.
- You purchase hosting suitable for your website.
- You configure DNS to connect the domain to the hosting endpoint.
- You enable HTTPS with an SSL/TLS certificate.
- A visitor types your domain and reaches your site.
Can you buy them separately?
Yes. Your domain registrar, DNS provider, website host and email provider can all be separate services. Just make sure you know where each setting is managed.
What to buy first
If you are still choosing a domain name, register the name first. If you already own it, choose the hosting plan that matches your website’s needs and connect them when ready.
Guidance may vary by plan, control panel version and enabled features. Review the settings available to your account before changing live services.