Rather than treat XML documents simply as "things" in the file system, I can pretend that the hierarchical nodes of an XML document look much like a hierarchical file system.
A hierarchical file is one that contains information collected on multiple units of analysis where each unit of analysis is subordinate to another unit.