Спочатку всі веб-сайти представляли собою сукупність різних статичних документів. У наш час практично всім з них властива інтерактивність і динамічність. У таких випадках фахівці користуються терміном «веб-додаток» - готовий програмний комплекс для вирішення конкретних завдань будь-якого веб-сайту. Веб-додаток входить до складу веб-сайту, проте веб-додаток без введених даних сайтом є тільки лише технічно.

Найчастіше в інтернеті одному і тому ж веб-сайту відповідає тільки одне ім'я домену. Саме по доменному імені сайти і ідентифікуються в світовій мережі. Але бувають і інші варіанти: один і той же сайт зареєстрований на декількох доменах або ж кілька веб-сайтів існують під одним доменом. В основному більше одного домену використовують великі сайти або як ще їх називають - веб-портали. Це робиться для того, щоб логічно розділити різні види послуг, що надаються. Часто зустрічається, коли окремі домени використовують для виділення сайтів різних країн або мов. Для багатьох безкоштовних хостингів характерно об'єднання кількох сайтів під одним доменом.

Для зберігання веб-сайтів використовують апаратні сервера, які називають веб-серверами, а саму послугу збереження називають веб-хостингом. Раніше кожен сайт зберігався на своєму сервері, але з розвитком і ростом інтернету, технологічним поліпшенням серверів зараз можливо розміщувати на одному комп'ютері безліч сайтів, так званий віртуальний хостинг.

Один і той же сайт може бути доступний за різними адресами і зберігається на різних серверах. У такому випадку, копію з оригінального сайту називають дзеркалом. Також існують офлайнові версії сайтів, тобто копія сайту, доступна для перегляду на всіх комп'ютерах без підключення до мережі і використання серверного програмного забезпечення.

Існує величезна кількість всіляких класифікацій веб-сайтів, в основу яких покладені різні параметри і характеристики. Призначення сайту визначає його зовнішній вигляд, інформаційну наповнюваність і ряд інших параметрів.