Het Domain Name System (DNS) is een systeem dat wordt gebruikt om de hostnaam van een computer om te zetten in een IP-adres op het internet. Als een computer bijvoorbeeld moet communiceren met de webserver example.net, heeft uw computer het IP-adres van de webserver example.net nodig. Het is de taak van het DNS om de hostnaam om te zetten in het IP-adres van de webserver. Het wordt soms het telefoonboek van het internet genoemd, omdat het de naam van een website, die mensen kennen, omzet in een nummer dat het internet daadwerkelijk gebruikt.
Het DNS wordt gedefinieerd door Request for Comments (RFC)-documenten. Dit zijn technische documenten over computernetwerken. Het DNS is voornamelijk gedefinieerd in RFC 1034 en RFC 1035. Er zijn latere RFC's die wijzigingen in het systeem definiëren.