Il Website è un insieme di pagine Web correlate tra loro, raggiungibile dall'utente finale attraverso un motore di ricerca e/o un indirizzo web tramite l'uso di browser web.
1. Website statico o "sito vetrina", il quale avrà contenuti fissi e cambiabili in un lungo lasso di tempo;
2. Website dinamico, il quale avrà contenuti variabili ed aggiornati in un breve lasso di tempo.
Considero il Web come un tutto potenzialmente collegato a tutto, come un'utopia che ci regala una libertà mai vista prima.
- Tim Berners-Lee, L'architettura del nuovo Web, 1999
Molto importante è capire che lo sviluppo web su misura è caratteristica assai complessa da elaborare e che i relativi costi di produzione possono variare di molto sulla scala economica. I siti web statici formati da pagine statiche presentano contenuti di sola ed esclusiva lettura, solitamente vengono aggiornati con una bassa frequenza e sono mantenuti da una o più persone che agiscono direttamente sul codice della pagina (tramite appositi editor web). Si tratta storicamente della prima generazione di siti web.
I siti web dinamici formati da pagine web dinamiche presentano invece contenuti redatti dinamicamente (in genere grazie al collegamento con un database) e forniscono contenuti che possono variare in base a più fattori. I siti web dinamici sono caratterizzati da un'alta interazione fra sito e utente; alcuni elementi che caratterizzano la dinamicità di un sito possono essere: l'interazione con uno o più database, la visualizzazione dell'ora server, operazioni varie sul file system (tipo creazione dinamica di documenti, ecc.), il cloaking basandosi su vari parametri (tra i quali lo user agent, o il browser, o la risoluzione dell'utente), la visualizzazione o stampa o catalogazione degli indirizzi IP degli utenti, e molto altro.