`document` 객체는 웹 개발에서 매우 중요한 개념으로, 특히 JavaScript에서 DOM(Document Object Model)을 조작하는데 사용됩니다. 웹 페이지는 HTML로 구성되어 있으며, 브라우저는 이 HTML 문서를 로드하여 트리 구조로 표현된 DOM을 생성합니다. 이 DOM은 웹 페이지의 구조와 콘텐츠를 프로그래밍적으로 접근하고 조작할 수 있는 방법을 제공합니다. `document` 객체는 이 DOM을 표현하고 관리하는 중심 역할을 하며, HTML 페이지 전체를 나타냅니다. ## DOM(Document Object Model)의 개념 DOM은 HTML 문서를 트리 구조로 변환하여 각 요소를 객체로 표현한 모델입니다. HTML 문서의 각 요소는 DOM에서 노드(node)라고 불리며,..