Domain vs Hosting: What's the Difference?
A domain name and a hosting account are two separate things that work together to put your website online. Understanding the difference makes it much easier to manage your site and know who to contact when something needs to change.
What Is a Domain Name?
A domain name is the human-friendly address people type to reach your site, such as example.com. You do not buy a domain outright; you register it, which is an annual rental from a domain registrar. As long as you keep renewing it, the domain is yours to use.
Registering a domain includes two things:
- The registration itself — your exclusive right to use that name, recorded in the global registry and in WHOIS.
- DNS — the settings that decide where the domain points, such as which server hosts the website and which service handles the email.
A domain on its own does nothing but reserve the name. It needs to point somewhere before a website or email will work.
What Is a Hosting Account?
A hosting account is the server space that actually stores and serves your website. When you host with Ultra Web Hosting, your account holds:
- Your website files (HTML, images, WordPress, and other applications).
- Your databases.
- Your mailboxes and email.
You manage all of this through cPanel. The hosting account is the machine that answers when a visitor's browser asks for your site — but it has no idea which domain name belongs to it until DNS tells it.
How the Two Connect
The domain and the hosting account are joined by DNS. There are two common ways to link them:
- Nameservers — you point your domain at Ultra Web Hosting's nameservers at your registrar, and we manage all DNS records for you. See Nameservers.
- An A record — you keep DNS elsewhere (for example at Cloudflare) and point an A record at your hosting server's IP address. See DNS Record Types.
Either way, the goal is the same: make the domain resolve to the server that holds your files. Until that link is in place, typing your domain will not reach your Ultra hosting.
You Can Own One Without the Other
These are independent products, and you can have either one alone:
- You can register a domain at a registrar and never buy hosting for it — it simply sits unused, or shows a registrar parking page.
- You can have an Ultra Web Hosting account with no domain pointed at it, and reach your site through a temporary URL until you connect a domain.
- Your domain can be registered at one company while your hosting is at Ultra Web Hosting. This is very common and works perfectly well.
Common Confusions
Because the two are separate, a few things trip people up:
- Moving hosts does not move your domain. If you switch hosting providers, your domain registration stays exactly where it is. You only update where the domain points.
- Transferring a domain does not move your hosting. Moving a domain registration to a new registrar has no effect on the files, databases, and email in your hosting account.
- Renewals are separate. Your domain renews with its registrar and your hosting renews with Ultra Web Hosting, on their own schedules. Letting one lapse does not automatically cancel the other, but a lapsed domain will take your site offline even though the hosting is fine.
Who to Contact for What
Knowing where each piece lives tells you who to ask when you need a change:
- Domain registration, renewals, and transfers — handled at whichever registrar the domain is registered with. If you registered the domain through Ultra Web Hosting, manage it in the client area.
- Nameservers and DNS records — if your domain uses our nameservers, manage records in cPanel's Zone Editor. See Nameservers and DNS Record Types.
- Website files, databases, and email — managed in cPanel on your hosting account.
If you are not sure which piece is causing an issue, open a support ticket and we will help you pinpoint whether it is a domain, DNS, or hosting matter.