What is DOM in HTML?

What is DOM in HTML? Correct Answer Convention for representing and interacting with objects in html documents

The Document Object Model is a cross-platform and language-independent application programming interface that treats an HTML, XHTML, or XML document as a tree structure. A document can be viewed as a logical tree with help of DOM Model.

Related Questions

A graphical HTML browser resident at a network client machine Q accesses a static HTML webpage from a HTTP server S. The static HTML page has exactly one static embedded image which is also at S. Assuming no caching, which one of the following is correct about the HTML webpage loading (including the embedded image)?
What is the method used to create an element in the HTML DOM?
What is the reason for avoiding the attributes property in the HTML DOM?
How is everything treated in HTML DOM?
What does the NamedNodeMap object represent in the HTML DOM?
What is the purpose of the Attr object in the HTML DOM?
What is the work of the form control elements in the HTML DOM?
How are the objects organized in the HTML DOM?