DHTML = HTML + CSS + JavaScript + (other related technologies like Microsoft's - DHTML-ObjectModel or W3C's DOM + Event Model + ActiveX controls + etc.) = Dynamic HTML
The DOM allows you to locate any element in your HTML document and use a JavaScript to change the element's properties (position, visibility, appearance). The element must have a unique identity (e.g. name, id).