DHTML(Dynamic HTML) is a technology supported by Netscape Communicator and IE 4 that enables a web document to be dynamic. DHTML is NOT JavaScript, but rather, a generic enhancement to the browser itself that allows elements to be moved around, content to appear and disappear, text to change even after the document has loaded etc. JavaScript (or any other scripting language, for that matter), merely provides the means to access these enhancements. DHTML is not a programming language, but a feature.<br>
CSS(cascading sytle sheets) is a styling technology that allows web developers the liberty to apply style and formatting to a document through a centralized location. In Netscape 4, that is all that CSS does, but IE 4 also utilizes CSS (namely, the id attribute of CSS) to allow web developers easy access to various elements in a document<br>