Первое, что считывает браузер при загрузке страницы - это код HTML.
После полной загрузки HTML формируется DOM - объектная модель документа.
DOM cостоит из узлов. Их три вида:
Element node - узел-элемент.
Text node - текстовый узел.
Comment node - узел-комментарий.
Все логично, ведь в коде HTML у нас есть теги - они соответствуют узлам-элементам, текст внутри тегов, пробелы и переносы строк, соответственно текстовые узлы, ну узлами-комментариями становятся непосредственно комментарии.