The 30-Second Definition

A domain name is the human-readable address of a website. example.com, wikipedia.org, domavail.com β€” those are domain names. They exist because computers communicate using numerical IP addresses, but humans cannot remember 192.0.2.146 the way they can remember example.com.

The Domain Name System (DNS) is the global directory that translates domain names into IP addresses. When you type a domain into your browser, DNS does the lookup, the browser connects to the right server, and the website loads. The whole process takes milliseconds and happens billions of times per day.

The Anatomy of a Domain Name

Take blog.domavail.com as an example. Reading right to left:

  • .com β€” the top-level domain (TLD). The broadest category.
  • domavail β€” the second-level domain (SLD). What you register and own.
  • blog β€” a subdomain. Created and managed by the domain owner.

You register the second-level + top-level pair (domavail.com) through a registrar. Subdomains are unlimited and free β€” you create as many as you want under a domain you own.

What You Are Actually Paying For

When you "buy" a domain, you are not buying it the way you buy a chair. You are leasing the right to use it for a period (typically 1–10 years) from a registry through a registrar. Specifically:

  • The registry operates the TLD. Verisign runs .com. Public Interest Registry runs .org. ICANN authorizes registries.
  • The registrar is a customer-facing company (Namecheap, GoDaddy, Cloudflare, etc.) that interfaces between you and the registry.
  • You are the registrant. You have exclusive rights to use the domain as long as you keep paying renewal fees.

If you stop paying, the registration lapses and the domain returns to the available pool β€” anyone can register it next.

How a Domain Name Reaches a Website

The four-step path from typing a URL to seeing a website:

  1. Browser asks DNS: "What is the IP address for example.com?"
  2. DNS resolves: recursive resolvers (Cloudflare 1.1.1.1, Google 8.8.8.8, your ISP's resolver) check their caches, then query authoritative nameservers if needed. The answer comes back: 192.0.2.146.
  3. Browser connects: opens a TCP connection to that IP address on port 443 (HTTPS).
  4. Server responds: the web server at that IP returns the website's HTML, CSS, and JavaScript. The browser renders the page.

Every domain name has at least one nameserver β€” a server that holds the authoritative DNS records for the domain. When you register a domain, you pick the nameservers (typically your registrar's defaults; advanced users use Cloudflare, Route 53, or their own).

The Records That Make a Domain Work

A domain on its own does nothing β€” it needs DNS records to point traffic somewhere. The most common record types:

  • A record: maps a name to an IPv4 address.
  • AAAA record: maps a name to an IPv6 address.
  • CNAME record: aliases one name to another (blog.example.com β†’ example.com).
  • MX record: directs email for the domain to a mail server.
  • TXT record: stores arbitrary text (used for SPF, DKIM, domain verification, etc.).
  • NS record: identifies the authoritative nameservers for the domain.

Setting up these records is what turns a registered domain into a functional website, mailbox, or service.

How Much Does It Cost?

Pricing depends mostly on the TLD. As a 2026 reference range:

  • .com: $9–15/year for renewal at most reputable registrars.
  • .org / .net: $10–18/year.
  • .io: $35–50/year.
  • .ai: $70–100/year.
  • Country TLDs (.uk, .de, .fr): typically $5–25/year, varies by country.
  • New gTLDs (.app, .shop, .dev, etc.): wildly variable, $5–80/year.

First-year promotional pricing is often dramatically lower. The renewal price is what matters long-term.

Who Owns Domain Names?

Anyone, almost anywhere, with very few restrictions. The exceptions:

  • Some country TLDs require a registrant address in-country (.de, .br, etc.).
  • Some restricted TLDs require credentials (.gov for US government, .edu for accredited institutions).
  • Trademarks supersede registration β€” owning a domain that infringes a trademark can result in losing it via UDRP.

Otherwise: a domain is yours for as long as you renew it, regardless of where you live or what business you run.

The Mistakes Beginners Make

  • Treating the first-year price as the actual price. Always check renewal pricing.
  • Not enabling auto-renewal. Missed renewals are how most "lost" domains happen.
  • Picking a name that is hard to spell. If you have to spell it for someone, it is too complicated.
  • Buying hosting and domain together without thinking. Bundling can save money initially but creates lock-in. Registering separately is more flexible.
  • Ignoring WHOIS privacy. Without it, your name and email are publicly searchable.

The Practical First Steps

  1. Pick a name that passes the radio test (someone who heard it could type it).
  2. Check availability β€” comparison tools surface multiple TLDs and registrars in one search.
  3. Compare 3-year total cost at three registrars before committing.
  4. Register with auto-renewal on, WHOIS privacy on, 2FA enabled.
  5. Point DNS at your hosting provider or builder when you are ready to launch.

That is the complete arc, from "what is a domain" to "I own one and it works." Everything else β€” DNSSEC, registry locks, advanced records, transfers β€” is refinement on top of these basics.