Dynamic is a widely used term that, in general, describes a decision made by the program at run-time rather than at compile time.
Programs that perform some common tasks based on program inputs in contrast with programs that predetermine the task beforehand. Dynamic is often used to mean:
- The c# dynamic keyword
- dynamic-programming
- dhtml using JavaScript to manipulate web pages in the browser.
- dynamic-languages have features that allow the type of a variable to be bound at run-time.
- Program generated content, especially web content in contrast with web pages created by a person and stored on disk, ready to serve.