3. A method according to claim 1 , comprising: determining a ranking of at least one of the following items: a) said stored relation between said stored query and at least one stored reference to a document; b) said at least one reference to a document; c) said first stored query; and d) said used second query said ranking determination of said at least one of said items being based on at least one of the said traced actions by said user.
1. A method for associating documents and queries, comprising: receiving a first query submitted by a user; retrieving by said first query at least one reference to a document; displaying said at least one reference to a document; tracing at least one action of said user in relation to said at least one reference to a document; storing each of a) said first query as submitted by said user, and b) a relation between said first query and said retrieved at least one reference to a document based on said traced action; using at least in part a second query from any user to identify at least one stored query; and displaying to said any user said at least one reference to a document based on said relation to said at least one identified query; wherein a stored query comprises at least two query terms, and at least one query term comprises an expression containing more than one word.