Location Steps and Paths in XPath
The idea behind XPath location paths is very much the same as directory paths, except that the XPath syntax can get much more complex and detailed. Steve Holzner explains.
http://www.informit.com/articles/article.asp?p=102644