Для большинства пользователей сети, эти два слова, вернее, одна аббревиатура и одно слово мало о чем горят. Разве что знающие английский язык в его классическом варианте переведут Wois как "кто есть кто", но об этом чуть позже.
Так что же такое DNS ? В переводе с того же английского DNS (Domain Name Servise) - служба доменных имен. Реализуется компьютерами, называемыми серверами DNS, основной задачей которых является трансляция (перевод) доменных имен (названий сайтов) в IP- адреса и обратно. Зачем и кому это нужно ? Представьте себе ситуацию, когда в результате модернизации компьютерных сетей в различных фирмах, или при смене поставщика Интернет - услуг изменились числовые адреса компьютеров (серверов), на которых доступны определенные услуги или данные, доступ к которым необходим пользователю. Символические же имена серверов и компьютеров, в отличие от IP - адреса, обычно остаются без изменений. И именно услуга DNS позволяет по старому символическому названию компьютера определить его новый IP - адрес.
А услуга whois тесно с ним связана, и преследует цели проверки доменнных имен на предмет незанятости, предоставляет исчерпывающую информацию о владельце сервера, на котором располагается тот, или иной сайт и еще много чего интересного. Но, дабы не быть многословным, даю конкретную ссылочку http://www.whois-service.ru, перейдя по которой найдете много чего интересного по этим и другим связанным с данной темой вопросами.