DOM, temelde formlar, resimler, düzeyler gibi görüntülenen nesnelerin çerçevesini oluşturur.
dhtml için vazgeçilmez olan DOM bilgisi, bir XML belgesinin de farklı bileşenlerine karşılık gelen bir programlama nesneleri kümesinden oluşur. herhangi türde bir XML belgesini görüntülemek ve öğeler (elements), öznitelikler (attributes), işlem yönergeleri (Processing Instruction), yorumlar (Comments), varlık (Entity) ve simgesel gösterim bildirimleri (Notation) dahil bir XML belgesinin tüm bilgilerine erişmek için DOM'u kullanırız.