Per un sito dinamico si intende una soluzione web in cui le informazioni (testi, immagini e quant´altro) non sono contenuti nelle pagine ma in database. In questo modo poche pagine di codice di codice possono consentire la visualizzazione di cataloghi costituiti da centinaia di articoli. Questa soluzione è l´unica che consente di gestire con efficienza e basso costo gli aggiornamenti di un sito.