The reason these sites are called dynamic is that the content on the site is created and updated through a web browser. When the content is created it writes to a database where the information is stored. There are many advantages to building a dynamic website.
Content Management System or CMS, enables anyone with a secure login to keep your site content current and up to date.
If your site has a lot of pages and on those pages are content fields such as images, bodies of text, attachments etc., you can pull any content from those pages and dynamical output them to a single page and display the content any way you wish.
You will be able to generate endless backend reporting with this type of website.
Below are four examples of dynamic websites with added functions.
Athletics Nova Scotia - View Site
Dartmouth Yacht Club - View Site
Marcomm Systems Group Inc. - View Site