DNS signifie Domain Name Service. Un serveur DNS a pour fonction principale d'attribuer une adresse IP à un nom de domaine. Les ordinateurs connectés à Internet n'utilisent que les adresses IP afin de communiquer, contrairement aux humains préférant de loin utiliser des noms de domaine beaucoup plus faciles à garder en mémoire.