تکنولوژی  DOM ، دارای اشیاء متفاوتی است . DOMDocument یکی از اشیاء موجود بمنظور دستیابی به DOM ( شامل اطلاعات مربوط به سند XML ) است . DOMElement و DOMNode نمونه هائی دیگر از اشیاء موجود می باشند . بمنظور انجام عملیات و پردازش های مورد نظر در DOM ، دوازده شی متفاوت پیش بینی شده است . شی DOMDocument ، اولین شی استفاده شده برای فعال نمودن یک سند XML بوده و دارای مجموعه ای از متدها و خصلت ها برای استفاده توسط برنامه نویسان است . مثلا” شی فوق، دارای خصلتی بمنظور بازیابی firstChild ( اولین فرزند ) ، lastChild ( آخرین فرزند ) ، nextSibling ( برادر بعدی ) و previousSibling (برادر قبلی ) است . در حقیقت شی DOMDocument ، تصویری از سند XML را با توجه به قوانین مربوطه در خود نگهداری کرده و با استفاده از خصلت های متعدد موجود ، امکان حرکت در طول سند با روش های متفاوت میسر می گردد .