In informatica il Web dinamico (Web 2.0) è un paradigma di programmazione web che viene utilizzato per indicare tutte quelle applicazioni web che interagiscono attivamente con l'utente, modificando le informazioni mostrate in base alle informazioni generate da quest'ultimo e ricevute dall'application server (user generated content). Esso si contrappone al web statico o web 1.0 che rappresenta invece la precedente fase o vecchio paradigma di programmazione web con pagine HTML con contenuti modificabili solo dall'amministratore o direttamente dal proprietario del sito web sul web server.