Penguin

An Acronym for Document Object Model.

A way of expressing a SGML or XML document as a DataStructure that a program can manipulate. First introduced by JavaScript, the concept is regularly used for XML parsing in most languages now.