The World Wide Web Consortium (W3C) defines the HTML Document Object Module (DOM) as a standard. The DOM is used as a standardized way to programmatically access the content of HTML [and XML – we're only concerned with the HTML, here] documents.
Languages commonly used to access and modify the content of a DOM document instance [an instance of a DOM-conformant document] are Java and Javascript.
In this case, we are interested in accessing and modifying the content (data and meta-data) of an HTML document using Javascript to manipulate HTML elements using DOM-defined methods.
Reference Material
- Document Object Model (Core) Level 1 – REC-DOM-Level-1-19981001 from W3C
- HTML DOM Tutorial &ndash from w3schools.com
- HTML DOM Reference – provided by w3schools.com