El fichero hosts puede ser utilizado con muchos fines, por ejemplo, para evitar la censura de determinados servidores DNS (algo cada vez mas habitual con las webs de descarga) e incluso para bloquear la carga de determinadas paginas web o de determinados dominios. De esta manera, es posible configurar el fichero hosts para que, al intentar acceder, por ejemplo, a una pagina web para adultos el hosts redirecciones dicha URL a la IP 127.0.0.1 y la web no cargue al quedar la conexion en localhost.
En Windows, el fichero hosts se encuentra en el directorio C:WindowsSystem32driversetchosts. Este fichero guarda todas las entradas en formato plano, sin embargo, no tiene extension, por lo que por defecto no podemos abrirlo con doble clic, y es necesario abrir un editor de texto (por ejemplo, el bloc de notas) con permiso de administrador para poder editar este archivo.