A syntax for addressing into an XML document
Used in XPointer and XSLT
Basis for XML Query Language
descendant::language[position()=2] /child::spec/child::body/child::*/child::language[2] /spec/body/*/language[2]