This disclosure relates to performing a query for a search term of a
database containing a plurality of structured documents. Those structured
documents that do not include the search term are ferreted or filtered
out during an initial search. Matched structured documents which are
those structured documents that do contain the search term are evaluated
by ranking the individual elements based on how well each individual
element matches the search term, and indicating to the user the ranking
of the individual elements wherein the individual elements can be
accessed by the user.