1. A method of presenting information to a user, the method comprising: accessing a first query configuration while a web page is displayed; generating first search results responsive to the first query configuration while the web page is displayed; identifying, from within terms appearing within a document included in the web page, selectable candidate search terms that are useful for retrieving relevant information for a user by: accessing a term appearing in the document; creating a second query configuration that reflects the first query configuration and the accessed term, wherein the second query configuration is created without soliciting user input; identifying, but not displaying, second search results responsive to the second query configuration; comparing, while displaying the web page, the first search results and the second search results; determining, while displaying the web page with the first search results and based on results of comparing the first search results to the second search results, that the accessed term leads to more meaningful results if used in a search query; and notifying the user that the accessed term leads to more meaningful results if used in the search query; enabling display of, within the document, terms within the document to visually distinguish the selectable candidate search terms that are included within the document from other terms that are included within the document; enabling selection of one or more of the selectable candidate search terms from within the document; generating a query string that includes the selected candidate search terms; applying the query string to a search interface; receiving query results based on the applied query string; and presenting the query results.
12. The method of claim 1 , further comprising: transparent to the user, automatically analyzing the document to generate contextual information; and using the contextual information as the query string is applied to the search interface.