DOMDocument Object Model의 약자로, HTML과 CSS 등을 바탕으로 Node와 Node Tree를 생성하고 Event를 컨트롤하는 등의 작업을 JavaScript 등을 이용해 처리할 수 있게 해줍니다

[Node와 Node Tree]

[Node의 구조]

HTML: 
<div></div>

객체 상속 구조:
HTMLDivElement
|- HTMLElement
|--|- Element
|--|--|- Node
|--|--|--|- EventTarget
|--|--|--|--|- Object

Element의 스펙문서

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/c7a1f10e-3115-4f87-9b12-4e94618e8c7c/Untitled.png


DOM 101 - Nodes&Events