1. Strona jako statyczny dokument - podejście "klasyczne".
- struktura oparta wyłącznie na języku HTML
- ręczne generowanie i aktualizacje.
2. Współczesne serwisy:
- generowanie stron "w locie"
- podział ról: webdevoloperzy, designerzy, redaktorzy merytoryczni
- wykorzystanie baz danych i skryptów działających po stronie serwera.