Un sito web dinamico è un sito i cui contenuti (testi, immagini, ecc) non sono scolpiti nel codice dei file che compongono le pagine del sito ma sono contenuti in un Data Base che introduce quindi la possibilità di modificarli senza dover aggiornare le singole pagine.

Questa tipologia di sito introduce il concetto di interattività, sia da parte degli amministratori del sito che possono gestire i contenuti anche senza conoscere il codice che compone la pagina, sia da parte dei visitatori che possono fruire di tutta una serie di funzionalità che sono precluse ai siti web statici.

Alcune tra le funzionalità che possono inserire i siti web dinamici sono:

Le funzionalità in un sito web dinamico sono limitate unicamente dalle idee e agli obbiettivi del progetto e risultano quindi la scelta ideale per qualsiasi progetto.