Domain name system (DNS) is the internet standard for naming host devices and mapping host domain names to IP addresses. A DNS server is a computer that is registered to join the Domain Name System. A domain name is a meaningful and easy-to-remember handle for an internet address. A DNS server runs special-purpose networking software, features a public IP address, and contains a database of network names and addresses for other internet hosts to ensure that they are unique.