HTML DOM

Document Object Model (DOM) treats the entire document as a hierarchy of nodes.