DNS, говоря человеческим языком - телефонная книга Интернета. В таблицах этой системы хранятся миллионы записей - по какому IP какой домен проживает и кто его владелец. Сейчас попробую пояснить на примере географии.
Определимся с понятием домена. Домен - это символьно-цифровая запись имени сайта. Они обычно многоуровневые, уровни записываются через точку и нумеруются справа налево. То есть домен первого уровня - это
www.ru,
www.com и так далее. Домены второго уровня - это, к примеру,
www.yandex.ru,
www.google.com и
www.vexer.ru. Кстати сказать, «www» - это как бы самый последний уровень доменных имен, бесплатный довесок. Многие сайты отзываются и на ссылку, набранную без него (ну например,
vexer.ru).
Если проводить почтовые аналогии, домен первого уровня - это страна. Домен второго уровня - область. Третьего - город... Ну и так далее. Естевственно, многие хотят получить для своего сайта домен как можно меньшего уровня - запомнить «область» и «страну» куда проще, чем «страну», «область», «город», «улицу», «дом»...
Кроме того, чисто физически на одном и том же физическом сервере (один IP-адрес) обычно «живет» несколько сайтов. Как в коммунальной квартире.
Еще есть «псевдонимы» - когда у одного и того же сайта несколько «имен». К примеру, этот блог имеет адрес
blog.vexer.ru, хотя фактически это просто псевдоним для ссылки
liveinternet.ru/users/v_exer. То есть
физически с ЛИ.ру дневник не съезжает при привязке к другому адресу, просто в DNS делается маленькая запись, что, мол, этот адрес - это псевдоним для ЛИ.ру.
В общем, повторюсь - не путайте доменные имена и физическое место, конкретные сервера, на которые они ведут.