The DOM exposes the hierarchical structure of page content,
such as paragraph and table elements, allowing reference and manipulation.
In addition to programming interfaces, modern browsers include
powerful graphical tools for developers that display the element
tree, reveal inherited style values, and debug interactive scripts.