Relational Database Management Systems - RDBMS
A dynamic website is one where web page content is generated when pages are requested and displayed.
Web page content may change, for example, when web forms are submitted, buttons are pressed or cursors are placed over objects.
There are a number of client-side scripting languages (e.g. Javascript) that are used to dynamically alter web page content.
The changed content can originate from the same website or from another website.