1. A method for aiding a user in navigating documents containing hyperlinks, the method comprising: retrieving a document from a network location; parsing the document for hyperlinks; responsive to detecting a hyperlink, sending a request for at least a portion of the secondary document associated with the hyperlinks, wherein the portion contains information sufficient to determine relevance of the secondary document to the user; receiving the information from the server; comparing the information within the portion of the secondary document to reader preferences; and modifying the hyperlink based on results of the comparison of the information with the reader preferences.