[The Document Object Model][1].
There are all sorts of documents and associated object models, but this tag implies [*the* DOM][2] as recommended by the W3C, enclosing the [different levels][3] of DOM

Use this tag on questions pertaining to DOM-powered interactions between imperative languages and HTML/XML documents. 

### Useful references

- [Quirksmode compatibility tables](http://www.quirksmode.org/compatibility.html)
- [MSXML DOM Reference](http://msdn.microsoft.com/en-us/library/ms766487.aspx)
- [Gecko DOM Reference](https://developer.mozilla.org/en/gecko_dom_reference)
- [The DOM in .NET](http://msdn.microsoft.com/en-us/library/hf9hbf87.aspx)

### Popular questions related to the DOM

- [Looking for C# HTML parser](http://stackoverflow.com/questions/100358/looking-for-c-html-parser)
- [Best open XML parser for C++](http://stackoverflow.com/questions/170686/best-open-xml-parser-for-c) 
- [Best XML parser for Java](http://stackoverflow.com/questions/373833/best-xml-parser-for-java)

  [1]: http://en.wikipedia.org/wiki/Document_Object_Model
  [2]: http://www.w3.org/DOM/
  [3]: http://www.w3.org/DOM/DOMTR