Web pages containing content that can change without the actual HTML code being changed. Client-side dynamic content is generated on the client's computer.
JavaScript: client-side scripting language.
Flash: an alternative approach to scripting language, prepackages the scripted actions into a new file format.