A domain name is the entire registered address — for example example.com. A TLD (top-level domain) is only the last segment of that name, the .com. So the TLD is a part of the domain name, not a different thing. Every domain name ends in exactly one TLD, but a single TLD is shared by millions of different domain names.
It is one of the most common mix-ups in the whole subject, and it is easy to clear up. Think of a domain name as a full street address and the TLD as the city it sits in. The address tells you the exact building; the city tells you the broad region. You need both, but they are not the same level of detail.
What is the difference in one sentence?
The domain name is the whole thing you register and type; the TLD is just its ending. When you buy mybakery.shop, the domain name is mybakery.shop and the TLD is .shop. You did not buy .shop — that extension is operated by a registry and shared by everyone using it. What you bought is the unique combination of your chosen label, mybakery, sitting in front of that TLD.
This matters because the two words answer different questions. “What’s your domain?” expects a full answer like example.com. “What TLD are you on?” expects just .com. Using them interchangeably is harmless in casual chat, but it causes real confusion when you are registering a name, configuring DNS, or reading a registrar’s pricing page.
How does a domain name break down?
Domain names are read right to left, from the most general part to the most specific. Splitting one apart shows exactly where the TLD ends and the rest begins:
| Part | Example | What it is |
|---|---|---|
| Top-level domain (TLD) | .com | The extension. The highest labeled tier of the DNS, shared by all domains under it. |
| Second-level domain (SLD) | example | The unique label you register. SLD + TLD = the registrable domain. |
| Subdomain | blog | An optional prefix you create yourself once you own the domain. |
The phrase “domain name” usually means the registrable part — example.com — the second-level domain plus the TLD together. That is the unit a registrar sells you. Anything to the left of it, like blog or www, is a subdomain you control for free after registration.
The full, registrable address in the DNS — a chosen second-level label combined with a top-level domain, e.g. example.com. The TLD is the final segment of this name, not a separate name.
Why do people confuse the two?
Three habits keep the mix-up alive:
- Registrars sell “extensions.” When a registrar shows a grid of
.com,.netand.storeprices, it looks like you are buying the extension itself. You are really buying the right to register a name under that TLD. - Short brands hide the seam. In a name like
x.com, the domain and the TLD are so close together that the boundary is easy to miss. The domain is stillx.com; the TLD is still.com. - “Extension” and “TLD” are synonyms. A domain extension is just the everyday name for a TLD, which adds a third word to the same idea and muddies the water further.
A useful test
Ask: “Could I type this into a browser and reach a site?” You can visit example.com (a domain name). You cannot visit .com by itself (a TLD). If it works as a destination, it is a domain name; if it is only an ending, it is a TLD.
TLD vs domain name, side by side
| TLD | Domain name | |
|---|---|---|
| Example | .com | example.com |
| What it is | The ending / extension | The full registered address |
| Who controls it | A registry (e.g. Verisign for .com) | You, the registrant, via a registrar |
| Can you buy it? | No — it is shared by everyone | Yes — it is uniquely yours while registered |
| How many exist? | 1,500+ TLDs in the root zone | Hundreds of millions of registered names |
| Visitable on its own? | No | Yes |
For the level just below the TLD — the bit you actually choose — see second-level vs top-level domain. To understand the shared namespace the TLD provides, start with what is a TLD.
Do you choose a TLD or a domain name?
In practice you choose both at once, but in a specific order. First you pick the label you want — your brand, project or surname. Then you pick the TLD to put it under: .com for a global default, a country-code TLD like .us or .uk for a national audience, or a new gTLD like .io or .store when it fits your niche. Together those two decisions produce the single domain name you register.
So the honest answer to “TLD or domain name?” is: you are choosing a domain name, and the TLD is the part of that decision that sets the tone, the price and the availability. If you want a framework for the second half of that choice, read how to choose a domain extension.
★ Key takeaways
- The domain name is the whole address (
example.com); the TLD is only its ending (.com). - A TLD is a shared namespace you cannot own; a domain name is uniquely yours while registered.
- The label between your TLD and any subdomain is the second-level domain.
- You choose a domain name; the TLD is the part of that choice that sets tone, price and availability.
Frequently asked questions
Is the TLD part of the domain name?
Yes. The TLD is the final part of the domain name, not a separate thing. In example.com, the whole string is the domain name and .com is its top-level domain. You cannot have a working domain name without a TLD on the end.
Is ‘.com’ a domain or a TLD?
On its own, .com is a TLD (a top-level domain), not a complete domain name. A domain name needs a label in front of it, like shop or google, to become something you can actually register and visit — for example google.com.
What do you call the part before the TLD?
The label immediately to the left of the TLD is the second-level domain (SLD). In example.com that is example. The second-level domain plus the TLD together make the registrable domain — the smallest unit you can buy.
Can two domains share the same TLD?
Absolutely — that is normal. Millions of different domain names share the .com TLD (amazon.com, bbc.com, yourname.com). The TLD is a shared namespace; the part you register in front of it is what makes each domain unique.
Is a URL the same as a domain name?
No. A URL is the full web address including the protocol and any path, such as https://example.com/pricing. The domain name is just example.com inside it, and the TLD is only .com. Each is a smaller part of the one before it.