This document provides an overview of the Domain Name System (DNS) including: the hierarchical namespace structure with top-level and second-level domains; how domain names are registered; how DNS works through name servers and caching; the BIND software; DNS database and zone files; and common DNS tools like dig and host.