It's what the "ML" stands for in HTML, used for creating Internet documents
... Because HTML 
4.0 separates the presentation of the document from its structure, we ... DOM 
stands for the Document Object Model.