DOM Views Specification (Levels 2 and  3) is a platform- and language-neutral interface that allows programs and scripts to dynamically access and update the content of a representation of a document.