DOM Interface
↔ ObjectInterface to expose portion of DOM API to Programming Language (ie JS)
DOM Interfaces are provided as API to JavaScript to allow it to manipulate the DOM API
can use DOM API with non-JS Programming Language
References
Node
↔ DOM Interface & Abstract Class upon which every member in DOM Tree are basedDocument
↔ DOM Interface to rep Root of documentElement
↔ abstract DOM Interface to Delegate some useful props/methods