Il DNS (Domain Name System) è un servizio di query di dati generico utilizzato principalmente
in Internet per convertire i nomi degli host in indirizzi IP.
Il termine risoluzione indica il processo secondo il quale un client DNS richiede
a un server DNS i dati relativi all'indirizzo e al nome dell'host. La configurazione
DNS di base prevede che un server esegua la risoluzione predefinita. Si prenda come
esempio un server remoto che invia a un server una query per ottenere i dati relativi
a una macchina nella zona corrente. Il software client nel server remoto invia la
query al resolver, che risponde alla richiesta utilizzando i file del proprio database.