DNS-servers spelen een belangrijke rol in het HTTP-protocol doordat ze het domeinnaamsysteem bieden voor het vertalen van leesbare URL’s in numerieke IP-adressen die computers kunnen begrijpen en waarnaar ze kunnen navigeren om webpagina’s op te halen. Wanneer een gebruiker een webpagina opent, vraagt de browser de DNS-server om het IP-adres van de server waarop de gewenste pagina zich bevindt. Als de DNS-server het IP-adres vindt, stuurt hij deze naar de browser, waardoor de browser de juiste server kan bereiken en de webpagina kan ophalen. Zonder DNS-servers zou het HTTP-protocol niet in staat zijn om URL’s om te zetten in IP-adressen, en zou het voor gebruikers onmogelijk zijn om websites te bereiken.