Website Design
Domain Name and DNS Basics Every Website Owner Should Know
By Kavin P · · 7 min read

Few parts of running a website feel as intimidating as the domain settings page. A screen of records, cryptic abbreviations and a warning that one wrong change could take your site or email offline. The reality is simpler. Once you understand a handful of ideas, domain name and DNS basics become manageable, and you can talk confidently with hosts and developers.
The big picture in plain words
Think of a domain name as the name of a shop and DNS as the directory that tells the world where that shop is.
- The domain name is the readable address people type, such as example.com.
- DNS (Domain Name System) is the system that translates that name into the technical details computers need, such as the server where your website lives or the service that handles your email.
- The registrar is the company where you register and renew the domain.
- The host is the company whose servers store your website files.
- The DNS provider is the service that holds your DNS records. Often this is your registrar or host, but it can be a separate service.
These roles can sit with one company or with several. Knowing who plays which role is the single most useful thing you can learn, because it tells you where to log in to change anything.
Choosing a domain name
A domain is a long-term asset, so choose carefully.
- Keep it short and easy to say. If you have to spell it over the phone, it is probably too complicated.
- Avoid hyphens, unusual spellings and numbers that visitors may mistype.
- Make it fit the brand, not only the current service. A name that includes a narrow product may feel limiting later. The brand naming guide covers that thinking.
- Check availability widely. Look for existing businesses with similar names and make sure social handles are available where you need them.
- Think about the ending. Many businesses choose a widely recognised ending, and local endings can suit businesses serving one country. Choose what your audience expects.
- Avoid trademark trouble. Do not register a name that closely copies another brand.
Once you have chosen, register it under the business's own name and email, not an employee's or a freelancer's personal account. This avoids ownership disputes later.
Registration and renewal
Registering a domain gives you the right to use it for a set period, and you must renew it to keep it.
- Turn on automatic renewal and keep payment details current.
- Use a monitored email address for renewal reminders and ownership notices.
- Consider registering for longer periods if the site is core to the business.
- Enable the registrar's lock option, which helps prevent unauthorised transfers.
- Protect the account with a strong, unique password and two-step verification.
An expired domain can go offline suddenly and may be bought by someone else, so renewal is one of the most important admin tasks you have.
How DNS records work
DNS settings are stored as records. Each one answers a specific question. Here are the ones you are most likely to meet.
A record
Points a name to an IPv4 address, the numeric location of a server. This is typically how your main domain reaches your website host.
AAAA record
Does the same thing for the newer IPv6 address format.
CNAME record
Points one name to another name rather than to a number. For example, a record might send "www" to the main domain, or send a subdomain to a service provider's address.
MX records
Tell the world which servers receive email for your domain. If these are wrong, email stops arriving.
TXT records
Hold pieces of text used for verification and email security. They prove you own the domain to services such as email providers and search tools, and they carry email authentication settings. The SPF, DKIM and DMARC explained article describes the email-related ones.
NS records
Name the servers that are authoritative for your domain, meaning where the real records live. Changing these moves all DNS control to a different provider.
Understand TTL and propagation
Each record has a TTL (time to live), a number of seconds that tells other systems how long they may remember the answer before checking again.
- A short TTL means changes spread faster but generate more lookups.
- A long TTL is efficient but slows the effect of changes.
When you change a record, not everyone sees the update immediately, because many networks have remembered the old answer. This delay is often called propagation. It can take anywhere from minutes to a day or more depending on the settings, so be patient and avoid making repeated changes in a panic.
If you plan a move, such as switching hosts, lower the TTL a day or two beforehand so the switch takes effect quickly, then raise it afterwards.
Subdomains and the www question
A subdomain is a prefix on your domain, like shop.example.com or blog.example.com. Each can point to a different service, which is handy for separate booking tools, stores or help centres.
You also need to decide how www is handled. Choose one version of your address as the main one, either with or without www, and redirect the other to it. Having both serve the same content as separate addresses can confuse visitors and search engines. Setting this up cleanly relates to the redirect concepts in 301 vs 302 redirects, and to the secure connection that visitors expect from every page.
A safe process for making DNS changes
Because mistakes can break the website or email, follow a routine.
- Record the current settings. Take a screenshot or export the records before changing anything.
- Know exactly what you need. Get the new values from your host or service provider in writing.
- Change one thing at a time where possible.
- Do not delete records you do not recognise. They may support email or verification.
- Use an off-peak time for important changes.
- Test afterwards. Visit the site, send and receive test emails, and check any connected services.
- Keep notes of what you changed, when and why.
If anything goes wrong, you can restore the previous records from your notes.
Common mistakes
- Letting the domain expire because the renewal email went to an old address.
- Registering through a freelancer's account and later struggling to prove ownership.
- Deleting email records while moving the website, which silently breaks email.
- Using several DNS providers at once with different records, causing inconsistent behaviour.
- Forgetting about subdomains that point to old, unused services, which can create security risk.
- Ignoring a security certificate warning, which signals a configuration problem that visitors will notice.
Connect DNS to your wider setup
DNS touches several other parts of your online presence.
- When you choose a host, check what DNS information they need from you. The choosing WordPress hosting guide covers other selection criteria.
- Email deliverability depends on correct TXT records, as discussed in the email deliverability checklist.
- Search tools and analytics often ask you to verify ownership with a DNS record. The Google Search Console basics guide shows an example.
- When you move or rebuild a site, add DNS to your website redesign checklist.
Troubleshooting basics
If something does not work after a change, step through these questions.
- Did the change actually save, and is it on the DNS provider that is currently authoritative?
- Has enough time passed for the previous TTL to expire?
- Is the value copied exactly, without extra spaces or missing characters?
- Are there conflicting records for the same name?
- Try another device, network or a private window to rule out local memory.
- Use a public DNS lookup tool to see what the world sees.
If you are still stuck, send your host or developer a clear description of what you changed and what you see.
Takeaway
A domain name is the address of your business online, and DNS is the system that connects it to your website and email. Know who your registrar, DNS provider and host are, protect the account, keep renewals automatic, understand the main record types, and make changes slowly with notes. That is enough to handle almost every situation a small site will meet.
If you would like help with a domain move, email setup or a tangled DNS configuration, get in touch and describe what you see.
Frequently asked questions
What is the difference between a domain registrar and a host?
A registrar is where you register and renew the domain name. A host stores your website files on its servers. They can be the same company or different ones, and DNS records connect the two.
How long does DNS propagation take?
It varies. Some changes appear within minutes, while others take hours or longer depending on TTL settings and caching. Avoid repeated changes while waiting, and lower the TTL beforehand when planning a move.
Which DNS records affect my email?
MX records tell the world where to deliver your mail, and TXT records carry authentication settings. Deleting or editing them during a website move is a common cause of email problems.
Who should own my domain registration?
The business itself, using a company email and a secure account with two-step verification. Avoid registering through a freelancer's or employee's personal account, which can complicate ownership and transfers later.
Related articles

Website Design7 min read
404 Page Design: Turn Dead Ends Into Helpful Detours
Good 404 page design keeps lost visitors on your site. Learn what to write, what to include and how to find and fix the broken links that cause the problem.

Website Design7 min read
Cookie Consent Banner Guide: Clear, Fair and Easy to Use
A practical cookie consent banner guide: what to audit, how to word choices, where to place it and how to keep it fair, with a reminder to check local rules.

Website Design8 min read
Core Web Vitals Explained in Plain English for Site Owners
Core Web Vitals explained without jargon: what the three measures mean, how to check them for free, and the simple fixes that make your pages feel faster.
