What exactly is the DOM? The Document Object Model is a platform that allows scripts to access and manipulate the content, structure and style of a web document. Dynamic HTML, a combination of Javascript, Cascading Style Sheets, and HTML used to animate webpages, relies entirely on the DOM.