Первоначально все веб-сайты представляли собой совокупность различных статических документов. В наше время практически всем из них свойственна интерактивность и динамичность. В таких случаях специалисты пользуются термином «веб-приложение» — готовый программный комплекс для решения конкретных задач любого веб-сайта. Веб-приложение входит в состав веб-сайта, однако веб-приложение без введенных данных сайтом является только лишь технически.
Зачастую в интернете одному и тому же веб-сайту соответствует только одно имя домена. Именно по доменному имени сайты и идентифицируются в мировой сети. Но бывают и другие варианты: один и тот же сайт зарегистрирован на нескольких доменах или же несколько веб-сайтов существуют под одним доменом. В основном более одного домена используют крупные сайты или как еще их называют - веб-порталы. Это делается для того, чтобы логически разделить различные виды предоставляемых услуг. Часто встречается, когда отдельные домены используют для выделения сайтов разных стран или языков. Для многих бесплатных хостингов характерно объединение нескольких сайтов под одним доменом.
Для хранения веб-сайтов используют аппаратные сервера, которые называют веб-серверами, а саму услугу сохранения называют веб-хостингом. Ранее каждый сайт хранился на своем сервере, но с развитием и ростом интернета, технологическим улучшением серверов сейчас возможно размещать на одном компьютере множество сайтов, так называемый виртуальный хостинг.
Один и тот же сайт может быть доступен по разным адресам и хранится на разных серверах. В таком случае, копию с оригинального сайта называют зеркалом. Также существуют оффлайновые версии сайтов, т.е. копия сайта, доступная для просмотра на всех компьютерах без подключения к сети и использования серверного программного обеспечения.
Существует огромное количество всевозможных классификаций веб-сайтов, в основу которых положены различные параметры и характеристики. Назначение сайта определяет его внешний вид, информационную наполняемость и ряд других параметров.