When you type a domain into a browser, the resolution process runs through several steps, each taking milliseconds:
Your browser checks its local DNS cache. If it has a recent answer within the TTL window, it uses that.
If not, it passes the query to your operating system's resolver.
The resolver contacts a root nameserver to locate the TLD nameserver for the domain extension (.com, .net, etc.).
The TLD nameserver identifies the authoritative nameservers for that specific domain.
The authoritative nameserver returns the IP address from its DNS records.
Your browser connects to that IP address.
The full process typically completes in under 100 milliseconds for a cold query. DNS caching at each step means most repeat queries are answered much faster. TTL (time-to-live) values on your DNS records control how long these cached answers are considered valid before a fresh query is needed.
What Are the Main Types of DNS Records?
DNS records are the actual instructions stored in your nameserver's zone file. The ones you'll work with most often:
A record: maps a domain or subdomain to an IPv4 address. This is the record that points your domain to your hosting server.
CNAME record: creates an alias from one domain name to another. Commonly used for www pointing to the root domain, or for connecting third-party services like email platforms or CDNs.
MX record: specifies which mail servers handle email for your domain. Without a correct MX record, email to your domain address won't arrive.
TXT record: stores text-based information. Used for domain ownership verification (Google Search Console, for example) and for email authentication standards like SPF, DKIM, and DMARC.
For a full explanation of less common but important record types including PTR records, see the guide on DNS records.
What Is the Practical Difference Between Nameservers and DNS?
The clearest way to think about it: nameservers are the servers; DNS records are the data those servers hold.
When someone says "update your DNS," they could mean either of two different things:
Changing your nameservers at your domain registrar means delegating authority for your entire DNS zone to a different provider. All DNS queries for your domain will now go to the new nameservers. This is what you do when moving to a new hosting provider. It takes up to 48 hours to propagate globally because old nameserver information is cached across resolvers worldwide.
Changing a DNS record within your existing nameserver (editing an A record, MX record, etc.) doesn't change which nameserver is in charge; it just updates specific instructions within the same zone file. This is faster, typically reflecting within the TTL window of the changed record (often an hour or less).
Most hosting migrations involve changing nameservers. For domain registration and day-to-day DNS management, the nameserver update happens at the registrar level.
Understanding static vs dynamic IP addresses also matters here, since A records need to point to a stable static IP address for your domain's DNS to remain consistent.
How Do You Set Up and Manage Nameservers?
For changing nameservers: log in to your domain registrar and update the NS records to point to your hosting provider's nameservers. Verpex provides your nameserver addresses when you set up your hosting account.
For managing DNS records: log in to your hosting control panel. In cPanel, the Zone Editor tool lets you add, edit, and delete DNS records. Changes take effect after the TTL expires on the existing cached record.
For resellers managing client accounts, WHM provides nameserver management at the account level, including the option to create custom nameservers so clients see your brand name instead of your hosting provider's.
How Should Resellers Manage Nameservers for Clients?
If you're running a hosting or web development business, setting up custom nameservers from the start is worth the ten minutes it takes. Instead of showing clients ns1.verpex.com, you can set up ns1.yourbrand.com and ns2.yourbrand.com, which looks more professional and keeps your infrastructure provider private.
Verpex Reseller Hosting includes free custom nameserver creation on every plan. You set them up through WHM, and all client accounts under your reseller plan use those nameservers. The same DNS management panel handles A records, MX records, TXT records, and CNAME records across all your client accounts from one place.
For high-security client domains, Verpex reseller plans also include DNSSEC support (which adds a cryptographic layer to DNS responses to protect against spoofing) and Anycast DNS routing for faster global resolution.