Namefi

What Is a Domain Name? Examples, Structure, and URLs

Learn what a domain name is, how its parts work, and how a domain differs from a full URL, with clear examples of websites and subdomains.

Fenwei BianFenwei BianAuthorVictor ZhouVictor ZhouEditorJun 19, 2025est. 4 min read
  • faq
Share on X

What is a Domain Name?

A domain name is the easy-to-remember address you type into a web browser to visit a website—like google.com, wikipedia.org, or namefi.io. You can think of it as a street address for the web: it tells your computer where on the internet to find a specific site.

The internet relies on a system called the Domain Name System (DNS), which functions like a giant phonebook. Every website is hosted on a server with a numerical IP address (like 192.0.2.1), but numbers are hard to remember—so we use domain names instead. When you type a domain name into your browser, the DNS translates it into the corresponding IP address, allowing your browser to load the correct website.

Registration provides the name; web hosting provides the service behind the website. Registering the name alone does not supply a website or mailbox.


Understanding Domain Structure

A domain name is made up of several parts:

  • Top-Level Domain (TLD): This is the suffix at the end of the address, like .com, .org, .net, or more recently, .xyz, .app, and even .ninja. Some are generic (gTLDs), while others are country-specific (ccTLDs, like .us, .uk, or .cn).
  • Second-Level Domain (SLD): This is the core part of the name—the google in google.com.
  • Subdomain: These are optional prefixes that help organize content, like blog.example.com or mail.example.org.

A registered name has one registration at a time in its namespace. Its registrant can authorize other people or services to use it; registration does not prevent similar names under other extensions.

Domain name vs. URL: an example

A domain name identifies a name in DNS. A URL identifies a resource and also tells the browser how to request it. Consider this illustrative address:

https://blog.example.com/guides/domains?lang=en

PartExampleWhat it tells the browser
SchemehttpsUse HTTPS for the connection
Hostnameblog.example.comConnect to this host; blog is a subdomain of example.com
Registrable domainexample.comThe registered name used in this example
Path/guides/domainsRequest this resource from the host
Querylang=enPass a parameter whose meaning the website defines

For a site-organization decision such as blog.example.com versus example.com/blog, see subdomains versus subdirectories.

The path and query are not part of the domain name. Changing them can request a different page without changing the domain. MDN explains these URL components in its web mechanics guide.


Who Manages Domain Names?

The global coordination of domain names is overseen by a non-profit organization called ICANN (Internet Corporation for Assigned Names and Numbers). Founded in 1998, ICANN manages the allocation of domain names and IP addresses. It works with registrars (like GoDaddy, Namecheap, and Namefi) who sell domain names to the public.

Registries operate specific TLDs; registrars offer registrations to customers. ICANN accredits registrars and has contracts with gTLD registry operators. Country-code TLDs have their own management arrangements. The TLD guide explains these roles and extension types.


How to Register a Domain Name

To get a domain name, you use an ICANN-accredited registrar. You search for an available domain, pay a registration fee (usually annually), and you "own" the rights to use that domain as long as you keep renewing it.

Here’s how it works:

  1. Visit a registrar’s website, like Namefi.
  2. Search for your desired domain name.
  3. If it’s available, you can register it.
  4. You now have control over where the domain points (e.g., to your website or email).

Compared to other registrars, Namefi offers advanced features like subdomain management, DNS security tools, and integration with decentralized systems like blockchain domains.


Why Do Domain Names Matter?

Domain names are crucial for:

  • Online identity and branding (e.g., for businesses, creators, startups).
  • Trust and discoverability, as a custom domain looks more professional than a random URL.
  • Search Engine Optimization (SEO).
  • Control and ownership over your digital presence.

Choose a domain that people can recognize and use, then keep its registration and DNS settings under your control.

Sources and further reading

  • MDN — What is a URL?, sections on scheme, authority, path, and parameters. Fetched 2026-09-15.

Contributors

Fenwei Bian
Software Developer & Writer • Namefi

Fenwei Bian is a software developer in her thirties who spends her working hours in pull requests and her weekends with her hands in soil or sawdust. Years of open source on GitHub taught her that names are interfaces: a good one is clear, honest about what it does, and kind to whoever has to use it next.

She gardens because it rewards patience and punishes wishful thinking, and she does woodwork because a joint either fits or it doesn't. Both habits show up in how she writes about naming — measure twice, check the source, and don't sand over a rough spot and hope no one notices.

For Namefi she writes about how domain markets actually move, the practical trade-offs of tokenizing and flipping names, and picking a domain you'll still be glad you own in twenty years.

Victor Zhou
Founder & Standards Editor • Namefi

Victor Zhou is a technology founder and standards editor focused on digital identity and trust. He founded Namefi, edits Ethereum Improvement Proposals, and previously led smart-contract architecture work at Google Labs.

His work sits at the intersection of naming, ownership, and the systems people use to establish identity online. That perspective makes him especially interested in the way names move between personal meaning, public recognition, and digital infrastructure.

For Namefi, Victor edits and writes about domains as durable digital identity: how names become ownable onchain assets, how tokenization changes custody and trust, and what naming can learn from the systems people use to establish identity online.

Related guides

Discuss this post

View the discussion on Namefi Discuss