Glossary · Web Development

DNS

pronounced as letters: dee-en-ESSnoun

DNS is the system that translates website names into the numeric addresses computers use to find them.

Part of speech
noun
Pronunciation
pronounced as letters: dee-en-ESS
Origin
Abbreviation of 'domain name system,' introduced in 1983 to translate human-readable names into machine addresses.

What is DNS?

DNS is the system that translates the website names people type into the numeric addresses that computers use to find one another. Every device on the internet is identified by a numeric address, but those numbers are hard for people to remember, so websites are given readable names instead. DNS, short for Domain Name System, is the behind-the-scenes directory that connects the two. When someone enters a domain into a browser, DNS quietly looks up the numeric address associated with that name so the browser knows which server to contact. It is often described as the phone book of the internet, though it works more like a vast, distributed, constantly updated lookup service.

The process unfolds in a fraction of a second and involves several cooperating servers. When a browser needs to resolve a name, it first checks whether the answer is already stored locally from a recent visit. If not, the request travels to a resolver, typically run by an internet provider, which then queries the hierarchy of DNS servers. It starts near the top with servers that know where each top-level domain is managed, then moves to the servers responsible for the specific domain, which finally return the numeric address of the site's server. That answer is cached along the way for a set period so future lookups are faster. Different types of DNS records handle different jobs: some point a name to a server address, others direct email, and others create aliases between names.

The Domain Name System was introduced in 1983 to solve a growing problem. In the early network, every computer's name and address were kept in a single shared file that had to be distributed to everyone. As the network expanded, maintaining and copying that file became impractical. DNS replaced it with a decentralized, hierarchical design in which authority over names is delegated downward, so no single file or organization has to track everything. That architecture is a large part of why the internet has been able to scale to billions of addresses.

For a business, DNS is foundational infrastructure that usually goes unnoticed until something breaks. Correct DNS configuration is what allows customers to reach a website, receive email at the company's domain, and connect to the various services a business relies on. When DNS is misconfigured or a DNS provider suffers an outage, a website can become completely unreachable even though the server hosting it is perfectly healthy, because visitors can no longer find the address. DNS settings also play a central role during website migrations, when traffic must be pointed to a new server, and in email deliverability, where specific records help prove a business's messages are legitimate.

Common mistakes include making DNS changes without accounting for caching, so that updates appear to take effect for some visitors but not others until older cached records expire. Businesses sometimes let control of their DNS lapse or hand it to a party they later lose contact with, making changes difficult. Missing or incorrect email-related records can quietly send messages to spam. DNS relates closely to web hosting, to the encryption that secures connections once a site is found, and to migrations, where careful DNS handling determines whether a move is seamless or disruptive. Treating DNS as critical infrastructure, documented and monitored, prevents avoidable outages.

Why it matters

DNS mistakes can take your whole site or email down. Getting it right is critical during any launch or migration.