1. A computer based method of searching for documents, comprising the steps of: receiving a search query to search for documents, the search query including at least two terms; searching for related stored queries in a database of stored queries which were stored so to enable display of the related stored query as they were submitted and include at least two terms; wherein said searching is for related stored queries that include at least one term included in the received search query; displaying at least one of said related stored queries as submitted and that includes at least one term of said received query; and displaying at least one representation of a document that is related to one of said displayed related stored queries, the representation comprising at least one of a) a title, b) summary and c) a URL of said document.