С точки зрения Всемирной паутины, интернет-сайтт — это обособленная информационная единица. Она может содержать в себе любое количество страниц: от одной до миллионов. Каждая страница — это текстовый документ, сформированный с помощью специальных языков программирования и разметки. Одними из самых распространённых сегодня технологий являются языки CSS, PHP и HTML. Скомпонованный текстовый файл загружается из сети браузером — это программа-обозреватель, которая обрабатывает код веб-страниц и преобразует его в визуально понятный для пользователя интерфейс. Интернет-сайт — это не просто текстовый программный код, заключённый в файл специального формата. Чтобы веб-ресурс работал, он должен включать в себя комплекс следующих элементов.
Сервер или хостинг. Файлы сайта должны храниться и обрабатываться на каком-либо физическом ресурсе. Эту функцию выполняют серверы. Они являются специальными компьютерами, которые предоставляют веб-проекту память на быстром носителе, ОЗУ и другие технические ресурсы. Один сервер может обслуживать несколько сайтов. Место и вычислительные ресурсы, выделенные на правах аренды, называются хостингом.
Доменное имя. Это адрес сайта, к примеру, sayt.com или nazvanie-sayta.ru. Доменные имена могут находиться в зонах разного уровня и тематики, что нужно учитывать при продвижении. Адреса высокого уровня имеют самую высокую стоимость. В некоторых зонах невозможно купить домен — это, к примеру, государственный сектор .gov.
Программные файлы или система управления контентом (CMS). Сегодня системные файлы для веб-проектов, как правило, не создаются вручную. Веб-мастера используют CMS — специальные движки, включающие в себя базовый функционал сайта. Самыми популярными системами управления контентом являются Opencart, WordPress, Prestashop, Joomla и Drupal. Сами CMS и база данных с картинками, текстами и прочим контентом хранятся на сервере. Итак, можно сделать вывод, что интернет-сайт — это CMS с файлами, размещённая на сервере и имеющая уникальное доменное имя.