- Basic objects (that cannot be decomposed).
- Composite objects obtained by composition of basic or composite
  objects.
- Attributes associated with objects (to add semantics).
    
  
A document is organized as a tree structure in which the
leaves are the basic elements representing the "content" of the document.