A website whose pages are generated per request by a Web Server, typically by combining templates with data fetched at request time. Dynamic sites support:
- Per-visitor content.
- Interactive flows such as logins or checkouts.
- Updates without rebuilding the site.
They trade some performance and hosting cost for this flexibility compared to a Static website.