웹 브라우저는 HTML 파일을 그대로 화면에 보여주는 것이 아니라,HTML 코드를 읽고 이해한 뒤 화면에 표시하기 쉬운 형태로 다시 만들어 사용합니다.이때 만들어지는 것이 바로 DOM(Document Object Model) 입니다. DOM은 HTML 문서를 객체(Object) 형태로 표현한 구조입니다.쉽게 말해, HTML이 집을 짓기 위한 설계도라면 DOM은 그 설계도를 바탕으로 실제로 만들어진 집의 구조라고 생각하면 됩니다. 브라우저는 HTML을 DOM으로 변환한 뒤 화면을 그리고,JavaScript는 이 DOM을 이용해 웹 페이지의 내용을 변경하거나 새로운 요소를 추가하고 삭제하는 등화면을 자유롭게 조작할 수 있습니다. DOM의 가장 큰 특징은 트리(Tree) 구조로 이루어져 있다는 것입니다.HTM..