Domains, CDN & Web Delivery

Domain Name

Definition

A domain name is a label registered in the global naming system and rented rather than bought, normally a year at a time, through a registrar. It reads right to left in dot-separated parts: in acme-pitch.99helpers.site, 'site' is the top-level domain, '99helpers' is the name registered beneath it, and 'acme-pitch' is a subdomain of that. Each label may run to 63 characters and the whole name to 253. Letters, digits and hyphens are allowed, and a label may not begin or end with a hyphen. Registration buys exactly one thing: the right to decide where the name points. The name and the content behind it stay separate, which is why a freshly registered domain resolves to nothing at all until DNS records are added to it.

Why It Matters

The domain is the only part of a web address you carry between suppliers. Change hosts while your links used your own name and every one of them keeps working; change hosts while your links used a provider's address and all of them break at once. That gap shows up years later, when a catalogue handed out at a trade show in 2023 is still being scanned by someone in a meeting. Losing a name is worse than losing a server, because a server can be rebuilt from a backup and a lapsed domain cannot be retrieved once a stranger has registered it. Renewals are therefore the least interesting and most important task in the whole stack.

How It Works

You register a name with a registrar, which files it with the registry that runs the top-level domain. The registry publishes which nameservers are authoritative for the name, and those machines hold the records that say where it actually leads: an A record pointing at an IP address, a CNAME record pointing at another name, MX records for mail, and so on. A browser asked for the name walks that chain from the root to the top-level domain to your nameservers, then opens a connection to whatever address comes back. Every hop is cached for the length of its TTL, so most lookups are answered without leaving the visitor's own resolver. Nothing in this chain knows or cares what the content is.

Real-World Example

Publish a 4 MB pitch deck on 99helpers and it lands at acme-pitch.99helpers.site within seconds, with no registration and no cost. Register acme-pitch.com later and point it at the same deck on a paid plan, and the file, its version history and its download counts stay exactly where they were — only the address on the front changes. The link in your email signature is now a name you own rather than one you borrow. If you move the deck somewhere else in three years, you re-point the name and the printed QR codes keep working.

Common Mistakes

  • Registering the domain through a colleague's personal account — the renewal notices leave the company on the day they do
  • Sending renewal reminders to a mailbox on the domain itself — the warnings stop arriving at precisely the moment they are needed
  • Assuming registration includes hosting — a registered name with no records behind it serves nothing, and the browser error looks identical to an outage

Related Terms

Put a file online in seconds

Drop in a document, an image, a page or a whole static website and share the link — free, with no build step and no server to set up.

Host a file free →