DNS (Domain Name System) to hierarchiczny, rozproszony system nazw sieciowych, który odpowiada na zapytania o nazwę domeny.
Za pomocą DNS nazwa, taka jak dhosting.pl, jest tłumaczona na przypisany jej adres IP. Zapewnia on rejestrację domen oraz przypisywanie im odpowiednich adresów.
Umożliwia znalezienie konkretnych adresów IP poprzez wyszukiwanie ich za pomocą nazw z nimi związanych.