Introduction to Domain Names
A domain name is a human-readable address used to access resources on the internet. Instead of typing an IP address like 93.184.216.34, users can simply type a name such as example.com.
Domain names exist to make the internet usable and memorable for humans, while still mapping accurately to machine-level IP addresses through DNS.
What Is a Domain Name?
A domain name is a unique identifier within the Domain Name System (DNS). It points to servers where a website, application, or service is hosted.
A typical domain name has multiple parts, each with a specific role in the DNS hierarchy.
www.blog.example.com
From right to left, each part becomes more specific.
Parts of a Domain Name
| Part | Description |
|---|---|
| Top-Level Domain (TLD) | The highest level, such as .com or .org |
| Second-Level Domain | The main brand or name (example) |
| Subdomain | An optional prefix like www or blog |
What Is Domain Registration?
Domain registration is the process of reserving a domain name so no one else can use it. This registration is done through accredited domain registrars.
When you register a domain, you are leasing the right to use that name for a specific period, usually one year or more.
How the Domain Registration Process Works
-
Domain Search
You search for a desired domain name to check availability.
-
Choose a Registrar
A registrar is a company authorized to sell domain names.
-
Select TLD and Duration
You choose the domain extension and registration period.
-
Provide Owner Details
Contact information is required for domain ownership records.
-
Complete Payment
After payment, the domain is officially registered.
-
DNS Configuration
DNS records are set to point the domain to a server.
What Are Top-Level Domains (TLDs)?
Top-Level Domains are the highest level in the DNS hierarchy. They appear at the end of domain names and help categorize or geographically identify websites.
Types of Top-Level Domains
Generic Top-Level Domains (gTLDs)
These are common, globally available domain extensions.
- .com – Commercial use
- .org – Organizations
- .net – Network-related services
- .info – Informational sites
Country-Code Top-Level Domains (ccTLDs)
These represent specific countries or regions. They are often used for local targeting.
- .in – India
- .us – United States
- .uk – United Kingdom
- .au – Australia
New and Sponsored TLDs
Modern DNS supports many specialized TLDs designed for branding and niche use cases.
- .tech
- .app
- .store
- .edu (restricted)
What Is a Subdomain?
A subdomain is a subdivision of a main domain. It is used to organize or separate different sections, services, or environments.
blog.example.com api.example.com admin.example.com
Each subdomain can point to a different server or run a different application.
Common Uses of Subdomains
- Blogs and content sections
- APIs and microservices
- Testing and staging environments
- Regional or language versions
Domain vs Subdomain
| Aspect | Domain | Subdomain |
|---|---|---|
| Purpose | Main website identity | Organization or separation |
| Registration | Requires registration | Created via DNS |
| Cost | Paid | Free |
Real-World Example
A company might use example.com for its main website, blog.example.com for content marketing, and api.example.com for backend services.
All of these run under the same registered domain but serve different purposes.
Why Domain Knowledge Is Important
Understanding domain names, registration, TLDs, and subdomains helps with:
- Website setup and hosting
- SEO and branding decisions
- DNS and cloud configuration
- Scalable application design
Domains are the entry point to everything on the web. Choosing and managing them correctly is critical for long-term success.