DHTML (Dynamic Hypertext Markup Language) refers to web pages that animate or respond to the user after downloading to the users browser, resulting in a more interactive web experience. DHTML generally refers to a combination of technologies: HTML, Cascading Style Sheets (CSS), and a scripting language such as Javascript or VBScript - all acting together to produce an engaging and interactive web page.