+ ExplanationThe "Document Object Model" (DOM) is a programming interface for HTML, XML and SVG documents. The DOM, provides a structured representation of the document i.e in a tree format and it defines a way that the structure can be accessed from programs so that they can change the document structure, style and content.