Для доступа к любым сайтам в Интеренете компьютеру необходимо знать его IP-адрес. В подавляющем большинстве случаев для этого используется запрос к службе системы доменных имен - DNS (Domain Name System), который автоматически сопоставляет имя запрашиваемого сайта и его фактический IP-адрес...
Файл hosts – один из обязательных файлов на любом персональном компьютере, который содержит пары "IP-адрес – домен". При обращении к какому-либо сайту браузер сначала проверит наличие домена сайта в файле hosts и только в случае его отсутствия обратится к DNS-серверу. Внося изменения в этот файл, можно проверить работу сайта с другого хостинга после переноса или локального компьютера, не нарушая текущую работу сайта, либо заблокировать доступ к каким-либо ресурсам. Если кэш DNS "помнит" предыдущий IP-адрес, то обращение к сайту будет происходить по "старому" IP...