Domain Basics
Domain Names Explained: The Address That Points to Your Website
A domain is the human-readable address visitors type — here's how its parts fit together and how it actually finds your server.
Free
Domain included on annual hosting plans
100s
Of TLD extensions beyond .com
24/7
Human support for domain and DNS questions
Free
SSL secures every domain you connect
In short
A domain name is the human-readable address — like yoursite.com — that visitors type or click to reach your website, replacing the numeric IP address your server actually uses. It's made of a root name, a top-level domain (TLD) such as .com or .store, and optional subdomains like blog. or shop. DNS translates that name into your server's IP address behind the scenes, every time someone visits.
A domain and web hosting are bought separately but work together: the domain is the address, hosting is where the site actually lives.
Computers find each other on the internet using IP addresses — strings of numbers that are accurate but not remotely memorable. A domain name exists purely to solve that problem: it gives your website a name a person can actually remember, type correctly, and put on a business card, while a background system called DNS quietly does the translation from that name back into the numeric address your server uses.
Understanding the parts of a domain also matters for buying decisions later — which TLD to pick, whether a subdomain or a new domain makes more sense for a second project, and why the same base name can be registered under different extensions by different owners. Hosting Cheap sells domains at competitive prices, with free domain registration bundled into annual hosting plans, so the two pieces — address and server — can be set up together from day one.
The Anatomy of a Domain Name
A full domain name breaks into distinct parts, each doing a different job. Take blog.yoursite.com: 'com' is the top-level domain (TLD), the broadest category, originally meant for commercial sites but now used generally; 'yoursite' is the root, or second-level domain, the unique name you register; and 'blog' in front is a subdomain, a way of creating a separate section or service under the same root without registering a whole new domain.
TLDs go far beyond .com now — country-code options like .uk or .io, and purpose-built ones like .store or .app, all exist alongside the classics. Which one fits depends on your audience and brand, not just availability; a .store extension telegraphs an online shop before a visitor reads another word.
How DNS Turns a Name Into a Server Address
Domain Name System (DNS) is the internet's directory service — it's the layer that takes a domain name and returns the IP address of the server actually hosting that site. When you register a domain and point it at your hosting, you're updating DNS records (commonly an A record or nameservers) that tell the internet where 'yoursite.com' currently lives.
This lookup happens in the background every single time someone visits, resolved in milliseconds by DNS servers distributed globally. It's also why moving a site to new hosting involves a DNS change and a short propagation window, rather than an instant switch — the internet's cached copies of the old address need time to update.
Domain Name vs Web Hosting: Two Separate Things
It's easy to conflate the two because they're often bought in the same checkout flow, but a domain name and web hosting are different services doing different jobs. The domain is the address; hosting is the server storing your actual site files. You can own a domain with no hosting behind it yet, and you can have hosting running before you've picked a domain — most people just set both up together to launch faster.
Buying them from the same provider isn't required, but it does simplify DNS management, since you're not coordinating settings across two separate dashboards. Hosting Cheap includes a free domain on annual hosting plans specifically to remove that extra step for new sites.
Choosing a TLD That Fits Your Site
The TLD you choose affects both credibility and memorability. A .com is still the default expectation for most visitors and works for nearly any type of site; country-code TLDs like .uk or .ca signal a local business to a local audience; niche extensions like .store, .app or .blog can telegraph exactly what the site is before anyone clicks.
Whichever TLD you pick, free auto-renewing SSL and geo-currency checkout mean the technical and pricing side of getting a domain live is handled without extra manual steps, whether you're buying alongside a hosting plan or registering a domain on its own.

One Login for Your Domain and Your Hosting
Buying a domain and hosting from different companies isn't wrong, but it does mean juggling two dashboards and two support lines whenever a DNS setting needs to change.
A free domain on annual hosting plans, managed from the same panel as your site, removes that extra coordination step entirely.
- Free domain included with annual hosting plans
- Domains priced competitively across popular TLDs
- DNS and hosting managed from one cPanel-style panel
- Free SSL secures the domain the moment it's connected
Why Hosting Cheap
What you get
Free domain on annual plans
Register your domain at no extra cost when you sign up for annual hosting.
Competitive domain pricing
Popular and niche TLDs alike, priced to compare well against other registrars.
One panel for domain and hosting
Manage DNS records and your site from the same cPanel-style dashboard.
Free auto-renewing SSL
Every connected domain gets a certificate that renews itself automatically.
Geo-currency checkout
Domain and hosting prices display in your local currency automatically.
24/7 human support
Real help with DNS records, transfers or domain questions, any time.
How It Works
Get set up in a few steps
Search for your domain name
Check availability across .com and other relevant TLDs for your brand.
Register it, with or without hosting
Buy the domain alone, or bundle it free with an annual hosting plan.
Point DNS at your hosting
Update nameservers or DNS records so the domain resolves to your site.
Included
Everything you need, on every plan
- A domain name that matches your brand and is easy to type
- The right TLD for your audience (.com, country-code, or niche)
- DNS records pointed correctly at your hosting server
- Free auto-renewing SSL connected to the domain
- WHOIS privacy protection to keep contact details out of public records
- A free domain included if you're on an annual hosting plan
- Awareness of renewal pricing before the first term ends
- 24/7 support available for DNS or transfer issues
FAQ
Frequently asked questions
What is a domain name, exactly?
A domain name is the readable address, like yoursite.com, that people type or click to reach your website. It exists so visitors don't have to remember your server's numeric IP address.
Is a domain name the same as web hosting?
No. The domain is the address; web hosting is the server where your site's files actually live. They're commonly bought together but are separate services.
What does DNS actually do?
DNS translates a domain name into the IP address of the server hosting that site, resolving the lookup in the background every time someone visits, in milliseconds.
Does it matter which TLD I choose?
Yes, to an extent. A .com is the broadest default, country-code TLDs suit local businesses, and niche extensions like .store or .app can signal what the site is before a visitor clicks through.
Can I use a subdomain instead of buying a new domain?
Yes, a subdomain like shop.yoursite.com sits under your existing domain and works well for a distinct section or service without the cost of registering a separate name.
How long does it take for a domain to start working after I register it?
Registration itself is near-instant, but DNS changes can take time to propagate globally, so a newly pointed domain may take a short while before it resolves everywhere.
Get Your Domain and Hosting Set Up Together
Register your domain free on an annual hosting plan, or on its own — either way, DNS is managed in one place.
Get Started