What is the DOM? "The W3C Document Object Model (DOM) is a platform and language-neutral interface that allows programs and scripts to dynamically access and update the content, structure, and style of a document." The W3C DOM provides a standard set of objects for representing HTML and XML documents, and a standard interface for accessing and manipulating them. The DOM is separated into different parts (Core, XML, and HTML) and different levels (DOM Level 1/2/3): Core DOM - defines a standard set of objects for any structured document XML DOM - defines a standard set of objects for XML documents HTML DOM - defines a standard set of objects for HTML documents You can read more about the W3C DOM specifications What is the XML DOM? The XML DOM is the Document Object Model for XML The XML DOM is platform and language independent The XML DOM defines a standard set of objects for XML, and a standard way to access and manipulate XML documents The XML DOM is a W3C standard The XML D...