1. A method for allowing a first user to view a collaboratively annotated electronic document, the method comprising: generating, by a computer, a friend list comprising a plurality of friends based on similarities of web browsing behavior between the friends and the first user; ranking the friends based on degrees of the similarities between the friends and the first user; monitoring the friends' web browsing behavior; identifying an electronic document associated with the monitored web browsing behavior; retrieving the identified electronic document; determining whether at least one of the friends has annotated the electronic document; based on the determination, augmenting the electronic document using annotations from the at least one of the friends, wherein augmenting the electronic document involves: highlighting at least one portion of the electronic document; and inserting a tag field that indicates a tag word chosen by a friend associated with the highlighted portion; and displaying the augmented electronic document to the first user.
1. A method for allowing a first user to view a collaboratively annotated electronic document, the method comprising: generating, by a computer, a friend list comprising a plurality of friends based on similarities of web browsing behavior between the friends and the first user; ranking the friends based on degrees of the similarities between the friends and the first user; monitoring the friends' web browsing behavior; identifying an electronic document associated with the monitored web browsing behavior; retrieving the identified electronic document; determining whether at least one of the friends has annotated the electronic document; based on the determination, augmenting the electronic document using annotations from the at least one of the friends, wherein augmenting the electronic document involves: highlighting at least one portion of the electronic document; and inserting a tag field that indicates a tag word chosen by a friend associated with the highlighted portion; and displaying the augmented electronic document to the first user. 4. The method of claim 1 , wherein the web browsing behavior further comprises tagging web documents.