Domain Name System (DNS)
The hierarchical and decentralized naming system used to identify computers, services, and other resources reachable through the Internet or other Internet Protocol (IP) networks.
A protocol and service that provides hostname resolution (looking up the IP address of a given hostname) and recursive IP address lookups (finding the hostname of a known IP address). Also, colloquially used to reference the server that provides DNS lookups.