RFC 1035 — Domain Names — Implementation and Specification by node
The Domain Name System (DNS) is the distributed, hierarchical database that maps domain names to their data, most familiarly IP addresses. This document specifies how names are structured, how a name is resolved, the resource records, and the message format.