The principle
XPointer 
-  Is based on XPath, an expression language to query XML trees 
-  Extends XPath types and add specific operations
-  Returns a set of nodes, points or ranges within the document
-  Should be able to express any user selection on the document