If you are putting a website online, one of the first things you will encounter is the domain name. It is the part people type into a browser, put on a business card, print on an advertisement, and use when they send you an email. Because the domain is so visible, it is easy to think of it as the website itself.
It is not. A domain name is an address within the Domain Name System, or DNS. Your website, email, and other services live somewhere else, and DNS provides the information that connects those services to the name people recognize.
A domain name is a human-readable name used to identify an internet resource. Instead of asking customers to remember an IP address such as 192.0.2.25, you can give them a name such as example.com.
Domains are organized hierarchically. In www.example.com, com is the top-level domain, example is the registered domain, and www is a hostname or subdomain.
A domain registrar is a company that provides domain registration services. When you register a domain, the registrar submits the registration to the appropriate domain registry and provides tools for managing the domain.
The registrar is not necessarily your hosting provider. You can register a domain with one company and host the website somewhere completely different. That separation is common and can be useful when moving websites between hosting providers.
Registration gives you control over the domain for a specified registration period, subject to the rules of the particular top-level domain. You choose the domain’s DNS configuration, contact information, nameservers, renewal settings, and other available options through the registrar.
Registration does not automatically create a website. A newly registered domain can remain unused, redirect somewhere else, be used for email, or be connected to a hosting account later.
DNS is the system that translates domain names into information used by computers and network services. For a website, an A record may point a hostname to an IPv4 address, while an AAAA record can point it to an IPv6 address.
When a visitor enters your domain, the browser and its DNS resolver work through the DNS system to determine where the request should go. The web server then receives the request and returns the website.
For a deeper explanation of the difference between the domain and the server hosting it, see Domain Names vs Web Hosting: What’s the Difference?.
Nameservers are DNS servers that are authoritative for a domain’s DNS zone. When you set your domain to use a particular set of nameservers, you are telling the domain infrastructure where its DNS information is maintained.
A hosting provider may supply nameservers for customers who want the provider to manage their DNS. Alternatively, you can use a separate DNS provider and keep DNS management independent from the hosting account.
A DNS zone contains the records that define how a domain handles different services. A typical website may have an A record for the website, an MX record for email, TXT records for verification or email authentication, and CNAME records for particular hostnames.
This is why changing nameservers is a much larger change than changing one A record. Changing nameservers can move the entire DNS zone to another provider, potentially affecting the website, email, subdomains, and other services.
Absolutely. A domain can exist without a website. You might register a domain for a future project, use it for email, redirect it to another website, or simply keep it reserved.
Likewise, a hosting server can exist before a domain is pointed at it. During a website migration or development project, administrators often test the site before changing public DNS.
Domains are normally registered for a defined period and must be renewed to remain active. The exact expiration and redemption rules depend on the top-level domain and registrar.
An expired domain can eventually stop resolving, which can take the website and email offline. If the domain is important to your business, automatic renewal and current payment information are worth treating as part of your basic website maintenance.
They can be, but they do not have to be. Keeping everything with one provider can make administration simpler. Keeping registration separate can also give you flexibility when changing hosting providers.
The important thing is that you know where the domain is registered, where DNS is managed, where the website is hosted, and where email is handled. Those can be one provider or several.
GaugeHosting provides hosting and related services for websites that need a practical connection between domains, DNS, websites, databases, and email. Understanding how those pieces fit together makes future changes and troubleshooting much easier.
For more information, see Domain Names vs Web Hosting: What's the Difference?.
For more information, see What Is Web Hosting? A Complete Guide for Beginners.
A domain name is an address, not the website itself. Registration gives you control over the name, DNS tells internet systems where services associated with that name are located, and hosting provides the server environment where the website actually runs.
Once you understand those separate roles, domain management becomes much less mysterious. You can move hosting without necessarily moving registration, change DNS without rebuilding a website, and troubleshoot problems by identifying which part of the system is actually failing.