Domain Name System
The Domain Name System (DNS) is the Internet’s distributed, hierarchical naming system. It lets computers find records associated with domain names, including host addresses and mail-routing information. By delegating authority among zones and caching answers, DNS supports a global namespace without requiring one central file of every host name and address.
Purpose and structure
The Domain Name System, usually abbreviated DNS, provides names that people can use to locate Internet resources and a distributed way for computers to retrieve information associated with those names. Its design grew out of the limits of maintaining a single, centrally distributed host file as the network expanded. DNS represents names in a hierarchy: in www.example.org, labels are separated by dots, with org at the top level, example beneath it, and www beneath that. The hierarchy supports delegation: the authority to manage part of the namespace can be passed to another organization or operator. A domain name is not itself a website or a URL; separate services, such as web hosting, must make content available at that name.
How a name is resolved
When an application needs information about a domain, it asks a resolver. A recursive resolver can first use an unexpired answer in its cache; otherwise it follows referrals through the DNS hierarchy. Root name servers direct it toward the relevant top-level domain, whose servers can refer it to the authoritative name servers for the domain. The authoritative servers publish the records for their zones. The resolver returns the requested data to the application and may cache it for the period specified by the record’s time to live (TTL). The 13 named root-server authorities are not just 13 individual machines: the root zone is served by hundreds of server instances in many countries.
Records and uses
DNS stores resource records rather than only a single address per name. An A record supplies an IPv4 address, while AAAA supplies an IPv6 address. An MX record identifies mail servers for a domain; other record types can describe name servers, aliases, or text used by services. A domain can therefore support a website, email, and other services through different records. DNS answers may be cached by resolvers, so a change to a record is not necessarily visible everywhere immediately; caching follows the record’s TTL and implementation behavior.
Administration and root servers
DNS is distributed, but its hierarchy depends on coordinated delegation and a common root. Registries, registrars, domain holders, and DNS operators carry out distinct roles at different levels; a domain holder typically arranges records through a DNS provider, while parent zones publish delegations to child zones. IANA publishes the root-server list and root-zone information. The 13 root-server names are operated by different organizations, and each authority is served by multiple instances around the world. A resolver normally starts its search with root hints, a list of root-server names and addresses included in or supplied to the resolver software.
Security and limitations
DNS answers affect where Internet traffic is directed, so forged or altered data can mislead users and applications. DNS Security Extensions (DNSSEC) add data-origin authentication and integrity protection: a validating resolver can check that signed DNS data follows a chain of trust. DNSSEC does not encrypt DNS data or provide confidentiality, and it does not secure the content of a website itself. It is one part of Internet security, not a replacement for other safeguards.
Key facts
- Full name
- Domain Name System (DNS).
- Architecture
- A hierarchical, distributed database organized into zones with delegated authority.
- Common records
- A and AAAA records provide IPv4 and IPv6 addresses; MX records identify mail servers.
- Root server system
- There are 13 named root-server authorities, served by hundreds of instances in many countries.
- DNSSEC
- Adds authentication of data origin and integrity protection, but does not provide confidentiality or encryption.
Timeline
November 1983
RFC 882 introduced the domain-name concepts and described the need for a distributed database as a single host file became difficult to manage.
November 1987
RFC 1034 and RFC 1035 revised the basic DNS concepts and specified the system’s implementation and protocol.
March 2005
RFC 4033 documented the introduction and requirements of DNS Security Extensions (DNSSEC).
Ask about this article
Answers use only “Domain Name System” and its references, with citations.
References
- 1.DNS records Learning Center
Cloudflare · other · reliability: high · retrieved 20 October 2026
Supports: Explains common DNS record types including A, AAAA, MX, NS, and TXT and the role of TTL values.
- 2.RFC 882: Domain names: Concepts and facilities
RFC Editor; Internet Engineering Task Force (IETF) · other · reliability: high · retrieved 20 October 2026
Supports: Introduces the domain-name system and records its original motivation to replace a difficult-to-maintain centralized host file with a distributed database.
- 3.RFC 1034: Domain names - concepts and facilities
RFC Editor; Internet Engineering Task Force (IETF) · other · reliability: high · retrieved 20 October 2026
Supports: Defines the core DNS concepts, hierarchical domain names, name servers, resolvers, referrals, and caching.
- 4.RFC 1035: Domain names - implementation and specification
RFC Editor; Internet Engineering Task Force (IETF) · other · reliability: high · retrieved 20 October 2026
Supports: Specifies DNS protocol messages, resource records, server operation, resolver behavior, and caching implementation.
- 5.About Domain Names
Internet Corporation for Assigned Names and Numbers (ICANN) · other · reliability: high · retrieved 20 October 2026
Supports: Explains domain names, their hierarchical structure, delegated management, and the distinction between a domain name and a website or URL.
- 6.Root Name Servers
Internet Assigned Numbers Authority (IANA) · other · reliability: high · retrieved 20 October 2026
Supports: Lists the 13 named root-server authorities and explains that they are served by hundreds of instances around the world and used to bootstrap DNS resolution.
- 7.Domain Name System (DNS) Parameters
Internet Assigned Numbers Authority (IANA) · other · reliability: high · retrieved 20 October 2026
Supports: Maintains the registry of DNS classes and resource record types.
- 8.RFC 4033: DNS Security Introduction and Requirements
RFC Editor; Internet Engineering Task Force (IETF) · other · reliability: high · retrieved 20 October 2026
Supports: Defines DNSSEC’s data-origin authentication and integrity services and states that DNSSEC does not provide confidentiality.
References are suggested by the research engine and may be incomplete. Unverified URLs are omitted rather than guessed.
Article history
- Version 120 October 2026 · EditorCreated by Zapia