Z pohledu klienta: prohlížeč dostane od serveru HTML kód s CSS a Javascriptem. Je mu lhostejno (a ve většině případů ani neví), jak kódy vznikaly.
Ty lze sestavit přímo nebo napsat program (např. v jazyku PHP), který je sestaví.
Data pro stránku (např. ceny zboží) lze vložit do HTML kódu přímo nebo je (běžněji) vytáhne program z databáze (např. MySQL).