11. The computer program device of claim 9, wherein the method steps further comprise: receiving a set "U" of documents in response to a query including one or more query terms; and defining a correlation between at least a first document and at least one document term when both the document term and a reference to the first document are within a predetermined distance of a query term.
9. A computer program device comprising: a computer program storage device readable by a digital processing apparatus; and a program means on the program storage device and including instructions executable by the digital processing apparatus for performing method steps for finding key words in a set of documents, the method steps comprising: receiving the set of documents; determining referring documents and referred-to documents in the set of documents, the referring documents being documents in the set containing references to referred-to documents; for each document term in a referring document, determining the number of times the document term appears within a predetermined distance of a reference to a referred-to document; and ranking at least some of the document terms in the documents based on the respective number of times.