The "D" used to stand for Dynamic, but now the use is shifting away from proprietary functions towards DOM Scripting, or Document Object Model Scripting. The combined use of JavaScript, CSS and XHTML provides a framework that extends web page beyond the typical presentation.