
Un sito può essere classificato in tre categorie: animato, statico e dinamico. Si tratta di una suddivisione puramente didattica perchè è possibile avere un unico sito con pagine animate, statiche e dinamiche.
Sito animato
Si realizza con Flash ed è caratterizzato dalla presenza di animazioni altamente sceniche ma lente ad aprirsi e che non hanno nessuna utilità pratica. Gli utenti sono alla ricerca di contenuti (informazioni o prodotti) e desiderano trovarli in fretta e quindi il più delle volte, di fronte ad una lunga animazione, preferiscono abbandonare il sito a tutto vantaggio della concorrenza.
Sito statico
Si realizza in HTML per tutte quelle situazioni in cui bastano poche pagine per dare una semplice descrizione di una attività. Il proprietario non può gestirlo in piena autonomia, ogni modifica dei contenuti esistenti o aggiunta di nuove pagine deve essere fatta dal suo creatore attraverso software a pagamento e questo comporta un costo aggiuntivo non trascurabile.
Sito dinamico
Si realizza con una tecnologia dinamica (PHP, JSP o ASP) ed è caratterizzato dalla separazione tra la parte grafica e i contenuti che in genere vengono ospitati in un database esterno. Consente una notevole interattività, ovvero gli utenti possono sfruttare una serie di funzionalità come acquistare un prodotto, registrarsi al sito, partecipare ad un forum, lasciare il proprio nome sul guestbook e molto altro. Il proprietario può liberamente modificare i contenuti esistenti o aggiungerne di nuovi in piena autonomia senza necessità di ricorrere ad un professionista esterno con un notevole risparmio di tempo e denaro.