Дані на веб-сервері найчастіше розташовуються у вигляді статичних НТМL - сторінок, які є спеціально розміченими текстовими файлами. Вони містять посилання, як на інші сторінки, так і на інші об'єкти: графічні файли, звукозаписи, виконувані модулі і т.п. Причому абсолютно неважливо, де вони розташовуються, на цьому ж комп'ютері або де-небудь в Арізоні або Оклахомі. Ви просто вказуєте, адресу цього об'єкту (ресурсу), і програма Веб-сервер по запиту користувача згенерує сторінку, в якій знаходитимуться ці об'єкти. Для створення таких сторінок може застосовуватися будь-який текстовий редактор, наприклад, "Блокнот" з Windows, але зараз існують спеціальні HTML - редактори, що дозволяють створювати свої сторіночки без знань мови HTML будь-якому користувачу.
Проте крупний Веб-сервер, що складається з сотень НТМL-страниц, досить важко обновляти і підтримувати, тому зараз наступає епоха так званих сайтів третього покоління. Вони є базами даних, з яких необхідні сторінки генеруються "на льоту" по запиту користувача. Для прикладу подивитеся сайти крупних іноземних авіакомпаній з розкладами авіарейсів або те, як на сервері "100 Доріг" (http://www.tours.ru) організовані розділи "Фірми", "Тури" і путівки", що "Горять, "Бронювання готелів", "Авіаквитки" і ін.