I file hosts sono dei file che associano i nomi host agli indirizzi IP. È un file di testo semplice. Originariamente un file chiamato "HOSTS.TXT" fu gestito manualmente e reso disponibile tramite la condivisione di file da Stanford Research Institute per l'adesione a ARPANET, conteneva i nomi host e gli indirizzi degli host come contributo per l'inclusione da parte delle organizzazioni membri. Il Domain Name System, descritto per la prima volta nel 1983 e implementato nel 1984,[1] automatizzato il processo di pubblicazione e fornito una risoluzione istantanea e dinamica del nome host nella rete in rapida crescita. Nei moderni sistemi operativi, il file hosts rimane un meccanismo di risoluzione dei nomi alternativo, configurabile spesso come parte di servizi come il Name Service Switch come metodo principale o come metodo di fallback.