This document discusses different types of DNS servers and their roles. It describes resolvers that take requests from applications and query caching nameservers, which may have the answer cached or query authoritative nameservers. It also mentions authoritative nameservers that provide answers for configured domain names and lists some alternative DNS server software like PowerDNS, BIND, and DNSTOP.