XPath (XML Path Language)

XPath is a language that uses path expressions to specify the locations of structures and data within an XML document. XPath information is processed using XSLT or XPointer.