Сайт
(от англ. site - место, синонимы: веб-сайт, ресурс)
Сайт - это место в интернете, которое определяется своим адресом (см. URL), имеет своего владельца и состоит из веб-страниц, которые воспринимаются как единое целое. Строгого определения сайта не существует - например, некоторые разделы больших сайтов вполне могут восприниматься и даже определяться их владельцами как отдельные сайты. Стартовую страницу, которая появляется при обращении к доменному имени сайта (см. домен), часто называют "мордой" сайта.
Веб-страница
(от англ. web-page)
Веб-страница - это логическая единица интернета, однозначно определяемая адресом (URL). Можно сказать, что веб состоит из сайтов, а сайты, в свою очередь - из страниц...
Вообще говоря, веб-страница может состоять из нескольких частей (фреймов), каждый из которых является отдельной страницей со своим собственным адресом. Также веб-страница может включать картинки, скрипты и пр.
URL
(от англ. Universal Resource Locator, как правило, произносится "урл")
URL - это адрес страницы в интернете. URL состоит из доменного имени (см. домен), пути к странице на сайте и имени файла страницы. Например: www.rossia.ru/moskva/arbat/domknigi.htm . Здесь www.rossia.ru -доменное имя сайта, /moskva/arbat/ - путь и domknigi.htm - имя файла. Как правило, файлы, содержащие веб-страницы, имеют расширения .htm или .html (см. HTML). Обычно, когда говорят "адрес сайта" , имеют в виду его доменное имя, при обращении к которому грузится стартовая страница сайта
Домен
(от англ. domain - область, территория)
По международному соглашению каждой стране выделено некоторое кодовое обозначение длиной 2-3 буквы, которое называется доменом первого уровня или доменом этой страны. Так, например, если адрес сайта заканчивается на .ru - значит, сайт находится в домене России, .fr - Франции, .jp - Японии. Кроме того, существуют несколько доменов первого уровня, связанных не с географией, а с направленностью сайта - например, .com для коммерческих, .org для некоммерческих, .edu для образовательных организаций. Домен первого уровня также называют "зоной".
Домены второго уровня выдаются предприятиям и частным лицам в аренду, как правило, с ежегодной оплатой. В каждой зоне домены второго уровня выдает специально уполномоченная организация. В России этим занимается РосНИИРОС. Домен второго уровня, также как и любого другого, должен состоять из цифр и букв латинского алфавита, например yahoo.com, lib.ru, b2b.ru. Выбирая домен второго уровня для своего сайта, как правило, стараются найти слово, которое будет соответствовать названию организации, товара или направления деятельности, а также легко читаться и запоминаться, например, gazeta.ru, generalmotors.ru, narod.ru.
Обладатель домена второго уровня имеет возможность создавать неограниченное количество адресов третьего и далее уровней. Так, например, владелец домена pupkin.ru может создать для себя домен vasya.pupkin.ru, а для своей собаки - sharik.pupkin.ru.
Материалы взяты с http://slovari.yandex.ru/dict/internet (Интернетско-русский разговорник)