1. A computer-implemented method for providing information to a user, the method comprising: displaying a web page using a browser program running on a computer; selecting a plurality of documents related to said web page, said relation established according to an estimated probability that the documents are of interest to the user; and presenting, via said browser, information regarding at least some of said plurality of documents to the user.