Un sito web dinamico (o sito internet dinamico) ha dei contenuti che vengono elaborati a seconda della “domanda” dell’utente.
Per esempio, su un sito e-commerce un utente potrebbe voler visualizzare tutti i prodotti che costano meno di 20€. Per far questo il sito dinamico metterà a disposizione un sistema di filtri, una volta configurati dall’utente e inviati cliccando sull’apposito bottone, il server andrà ad elaborare la richiesta, filtrare tutti i prodotti presenti nel database che rispondono a quelle caratteristiche e inviarli al browser dell’utente per farglieli visualizzare.
Nell’esempio si nota la natura dinamica del sito web dal fatto che la stessa pagina web può essere popolata da una lista diversa di prodotti, che variano in funzione della richiesta degli utenti.