A DNS name server stores DNS records and translates domain names to IP addresses. It is a special type of computer that supports the Domain Name System (DNS) and communicates with other DNS servers in a hierarchy using private protocols. An authoritative name server is configured by an administrator to authoritatively return answers for specific domain names.