Il lavaggio della cache DNS fa sì che il computer cancelli gli indirizzi IP memorizzati e i server di query per nuove informazioni. La cache DNS consente ai computer di mantenere le pagine aggiornate e sincronizzate tra loro. La cancellazione della cache DNS diventa necessaria quando viene visualizzato un numero elevato di codici di errore HTML 404 o la cache viene avvelenata a causa di un virus o di un problema tecnico.
A volte indicato come "la rubrica di Internet", il DNS aiuta a dirigere il traffico web fornendo ai computer accesso a un database di nomi e indirizzi di rete. Traduce un determinato URL nell'indirizzo IP del server, consentendo alle persone di accedere ai siti Web senza memorizzare una stringa di numeri. La cache DNS è una copia locale degli indirizzi IP di recente accesso che impedisce alle query di viaggiare costantemente su e giù per la gerarchia del server, velocizzando i tempi di caricamento.
Oltre ai malfunzionamenti causati da malware e glitch, i problemi di connettività di rete possono spesso essere fatti risalire a una cache avvelenata o obsoleta. A partire dal 2014, sia Windows che Mac consentono agli utenti di svuotare la cache manualmente inserendo rispettivamente il comando "ipconfig /flushdns" o "sudo killall -HUP mDNSResponder". Per i Mac meno recenti, gli utenti devono invece eseguire il comando "sudo dscacheutil -flushcache".