XML.com FAQs > D. Developers and Implementors (including WebMasters and server operators)
Question:  D.12 How does XML fit with the DOM?
Answer:

The Document Object Model (DOM) (http://www.w3.org/TR/REC-DOM-Level-1) provides an abstract API for constructing, accessing, and manipulating XML and HTML documents. A binding of the DOM to a particular programming language provides a concrete API. Microsoft and other vendors provide APIs which let you use the DOM to query and manipulate XML documents in memory. The public Working Draft for the DOM Level 3 XPath is at http://www.w3.org/TR/2001/WD-DOM-Level-3-XPath-20010618/.


This FAQ is from The XML FAQ, maintained by Peter Flynn