Glossary of DNS terms

Updated on April 3rd, 2023

When working with domain names, there are seemingly countless terms and acronyms that you may come across along the way. Not sure what a TTL is, or how a CNAME relates to your DNS? That’s ok, we’re here to help!

Glossary of DNS Terms

Domain Registrar
Nameservers (NS Records)
IP Address
DNS Editor
DNS record types: A Record
DNS record types: CNAME Record
DNS record types: MX Record
Other record types
DNS Propagation
Time To Live (TTL)


DNS stands for Domain Name System. This system serves as the “phonebook” of the internet. DNS records tell your web browser at what IP address it can find the website requested.


A website address purchased from a Domain Registrar, for example

Domain Registrar

A Domain Registrar is a company that reserves domain names and manages the assignment of IP addresses for those domain names. Basically, the company that you used to purchase and register your domain name through. Some popular registrars include GoDaddy, Tucows, Hover, Network Solutions, eNom, and Google Domains.

Nameservers (NS Records)

A nameserver is the translator between a sites domain name, for humans to read, and the IP address, for computers to process. Name server settings (sometimes displayed as NS Records) establish which server on the internet contains the records for your particular domain. These servers typically belong to a specific company.

You can look up your NS/Name server record values using this WHOIS DNS lookup tool. If the result is unfamiliar, use the search engine of your choice to ask something like “which company uses the name server [insert name of your name server here]“.

IP address

IP stands for Internet Protocol. An IP address is a number associated with a device that connects to the internet. This can include computers, routers, web servers, and websites. DNS associates Domain Names with IP addresses, for quick lookup by web browsers.

The DNS Editor

Every Domain Registrar calls the page where you edit your DNS records something different. Most just call it “DNS” others call it the “DNS Editor,” “Domain Editor,” “DNS Zone Editor,” or even just “Zone Editor.”

For most services, it looks a bit like a spreadsheet. DNS editors allow users to match up domains and subdomain variations of that domain to the servers where each website is hosted. You can also control which service is managing your email, or create records that help you establish ownership of this domain to third parties.

DNS Record Types: A Records

A Records link a domain or subdomain to a web hosting server. The “A” stands for address and it indicates the IP address of the domain, specifically the IPv4 address (example –

DNS Record Types: CNAME Records

CNAME (Canonical Name record) sends one domain name (an alias) to another (CNAME). This allows you to have different variations of a domain name pointed to the same A record. For example, and can point to, which is an A record.

DNS Record Types: MX Records

These records control which mail service is handling email for this domain. Please note that Flywheel does not offer personal or business email inbox hosting for your domain. For that reason, we strongly advise against deleting or editing any MX records for your domain unless advised to do so by your email provider.


Emails that are sent out from your WordPress site are managed by Flywheel for all plans. The kind of email handled by the MX records inside your DNS editor would be the type that you’d use in an email inbox platform like Gmail or Outlook.

Other DNS Record Types

There are several other types of DNS records available to different DNS editors, depending on the system in use.  These fields control a host of more niche domain functions, few that are relevant to hosting on Flywheel. We recommend consulting the support of any service requesting edits these other field types.

DNS propagation

Changes made to your domain, such as updating the A record values or nameservers, will usually complete with in a hour or two. However, this can sometimes take up to 72 hours, depending on certain factors (such as TTL settings, see below).

The timeframe it takes for these changes to DNS to be updated across the internet is called DNS propagation.

The timing of this process will vary because ISPs (Internet Service Providers) around the globe need to update their caches with the DNS changes you’ve made. These updates are made at different rates determined by each individual ISP. There is no way to “speed up” propagation due to this fact.

TTL (Time to Live) settings

If your DNS editor has control settings for something called TTL (Time to Live),  it’s essentially a number specifying of how long your domain registrar should wait before it refreshes your record(s) and publishes any changes that have been made since it last refreshed.


Need help?

If you have any questions our Happiness Engineers are here to help!

Was this article helpful?

Getting Started

New to Flywheel? Start here, we've got all the information you'll need to get started and launch your first site!

View all

Account Management

Learn all about managing your Flywheel user account, Teams and integrations.

View all


Everything about billing, invoices and payments can be found here.

View all


Flywheel hosting plans include a ton of great features. Learn about how to get a free SSL certificate, set up a staging site, and more!

View all

Platform Info

All the server and setting info you'll need to help you get the most out of your Flywheel hosting plan!

View all

Site Management

Tips and tricks for managing your sites on Flywheel, including going live, troubleshooting issues and migrating or cloning sites.

View all

Developer Hub

Learn how to connect, deploy, and more with SSH on Flywheel's platform.

View all

Growth Suite

Learn more about Growth Suite, our all-in-one solution for freelancers and agencies to grow more quickly and predictably.

View all

Managed Plugin Updates

Learn more about Managed Plugin Updates, and how you can keep your sites up to date, and extra safe.

View all


Flywheel help

Help is just a click away! Log into Flywheel dashboard to instantly chat with an expert, respond to a ticket, or follow along with in-depth documentation. We happily offer support 24 hours a day, 7 days a week, 365 days a year!

Log in

Try Flywheel today

Launch your next WordPress site in minutes.

 Free migrations  24/7/365 support  14 day demo sites