What Is a Domain Name?

A domain name is the human-readable address you type into a browser to visit a website — for example, google.com or wikipedia.org. Under the hood, every website lives on a server identified by a numerical IP address (like 192.0.2.1). Domain names exist so that you don't have to memorize those numbers.

Think of a domain name as your home address on the internet. Just as a street address tells the postal service where to deliver a letter, a domain name tells browsers where to find your website.

Anatomy of a Domain Name

A full domain name has several parts, read from right to left:

  • Top-Level Domain (TLD): The suffix after the last dot — .com, .org, .net, or newer options like .io or .shop.
  • Second-Level Domain (SLD): The main name you choose — e.g., mybusiness in mybusiness.com.
  • Subdomain: An optional prefix before the SLD — e.g., blog in blog.mybusiness.com.

Domain Names vs. Web Hosting: What's the Difference?

This is one of the most common points of confusion for beginners. Here's a simple breakdown:

Domain NameWeb Hosting
Your website's addressWhere your website's files live
Registered annually (e.g., $10–$20/yr)Paid monthly or annually
Bought from a registrarBought from a hosting provider
Example: mybusiness.comExample: a server with storage & bandwidth

You need both a domain name and web hosting to run a website. Some providers offer both together, but they are distinct services.

How to Register Your First Domain Name

  1. Brainstorm a name. Keep it short, memorable, easy to spell, and relevant to your brand or topic.
  2. Check availability. Use a domain registrar's search tool to see if your preferred name is free. Popular registrars include Namecheap, GoDaddy, Google Domains (now Squarespace Domains), and Cloudflare Registrar.
  3. Choose your TLD. If .com is taken, consider alternatives like .net, .co, or a niche TLD that fits your industry.
  4. Add to cart and register. You'll create an account, provide contact details, and pay the registration fee.
  5. Enable auto-renew. Domains expire if not renewed. Turn on auto-renew so you don't accidentally lose your domain.
  6. Consider WHOIS privacy. Also called "domain privacy protection," this hides your personal contact details from the public WHOIS database — highly recommended.

Tips for Choosing a Great Domain Name

  • Keep it under 15 characters where possible.
  • Avoid hyphens and numbers — they're harder to communicate verbally.
  • Make sure it's easy to spell when heard out loud.
  • Check that the name isn't trademarked by another company.
  • Search social media platforms to see if matching handles are available.

How Long Can You Register a Domain For?

Most registrars let you register a domain for 1 to 10 years at a time. Registering for multiple years upfront can offer a slight discount and protects you from forgetting to renew. Note that ICANN rules require domain registrations to be for a maximum of 10 years per transaction.

Next Steps

Once you have your domain name, the next step is to connect it to web hosting and set up your website. You'll also want to look into DNS records — especially A records and MX records — which tell the internet where your website and email live. These topics are covered in more detail in our DNS & Technical section.