Document Object Model
convention for representing and interacting with objects in HTML, XHTML and XML documents
The Document Object Model (DOM) is a representation of an HTML website's properties. By using DOM, an HTML page can be modified (elements of it can be removed, changed, or new elements can be added).