Skip to main content
Crayons & Code

Domain names and DNS

Domain names and DNS are the foundation of your website. This guide explains the basics and helps you avoid common mistakes.

What domain names are

A domain name is the address people use to find your website, such as example.com. It is how people remember and access your site.

Domain names are registered through registrars and point to where your website is hosted.

Choosing a domain name

Keep it simple

Choose a domain name that is easy to remember and type.

Choose the right extension

Domain extensions indicate the type or location of your site.

Check availability

Before settling on a name, check if it is available.

Registering a domain

Choose a registrar

Registrars are companies that sell domain names.

Registration details

Register the domain in your own name or your organisation's name.

What DNS is

DNS, or Domain Name System, translates domain names into IP addresses. It tells browsers where to find your website.

When someone types your domain name, DNS looks up the IP address of your hosting server and directs them there.

DNS records

A records

A records point your domain to an IP address.

CNAME records

CNAME records point one domain name to another.

MX records

MX records specify where email for your domain should be delivered.

TXT records

TXT records store text information for various purposes.

Managing DNS

Where DNS is managed

DNS can be managed in different places.

DNS propagation

DNS changes can take time to propagate across the internet.

Common mistakes

Domain security

Protect your domain

Take steps to protect your domain from being stolen or hijacked Source 1 .

Domain privacy

Consider privacy protection for your domain registration.

Transferring domains

You can transfer domains between registrars if needed.

Subdomains

Subdomains are parts of your main domain, such as blog.example.com.

When to get help

Consider getting help for complex DNS setups.

Next step

If you are choosing a domain name, keep it simple and memorable. Register it with a reputable registrar in your own name. Understand where DNS is managed and how to make basic changes. Protect your domain with strong passwords and privacy protection. Keep registration details up to date and enable auto-renewal. Your domain name is a valuable asset, so treat it carefully. If you need help with domain setup or DNS configuration as part of a website project, website build services can help you get everything configured correctly. For help choosing hosting, see hosting choices and their hidden costs.

Sources

  1. [1] NCSC. Web application security guidance. View source Back to article

Availability

Next full project start: March 2026.
Small jobs: 3 to 7 days. Capacity: up to 14 hours per week.