Il nome a dominio è il metodo di indirizzamento numerico dell'Internet Protocol (IP).
Sebbene sia molto efficiente, è assai complicato da utilizzare per un utente.
Ricordare le varie sequenze numeriche corrispondenti agli indirizzi dei computer a cui ci si intende connettere o nei quali è presente la risorsa che vogliamo raggiungere ` piuttosto difficile.
Per facilitare l'impegno della Rete da parte degli utenti è stato sviluppato un sistema di indirizzamento simbolico, il Domain Name Service o Server dei Nomi (DNS).
Attraverso il DNS ogni host di Internet può essere dotato di un nome (domain name), composto da sequenze di caratteri.
É evidente che, per un utente, utilizzare i nomi simbolici è molto più semplice e intuitivo che utilizzare delle inespressive sequenze di numeri.
Ad esempio, all'host 217.223.94.134 corrisponde il seguente nome: DNS1.romanelliproject.com, che è decisamente più facile da ricordare!