12. A method for refining a content recommendation made by a user, the method comprising: receiving, through a user interface of a social network application installed on a user device, an indication that a user recommended content displayed in a web browser on the user device, wherein the recommended content includes a plurality of different content components corresponding to different portions of the recommended content; responsive to receiving the indication that the user recommended content displayed in the web browser, retrieving candidate annotations that describe characteristics of each of the plurality of different content components; updating the user interface presented at the user device with a request for the user to select at least one of the candidate annotations for at least one of the plurality of content components; receiving, through the social network application, a user selection of at least one of the candidate annotations as an annotation for at least one of the plurality of content components; and distributing through a social network the user recommended content with the selected at least one candidate annotation at a presentation location corresponding to the at least one content component of the recommended content.
12. A method for refining a content recommendation made by a user, the method comprising: receiving, through a user interface of a social network application installed on a user device, an indication that a user recommended content displayed in a web browser on the user device, wherein the recommended content includes a plurality of different content components corresponding to different portions of the recommended content; responsive to receiving the indication that the user recommended content displayed in the web browser, retrieving candidate annotations that describe characteristics of each of the plurality of different content components; updating the user interface presented at the user device with a request for the user to select at least one of the candidate annotations for at least one of the plurality of content components; receiving, through the social network application, a user selection of at least one of the candidate annotations as an annotation for at least one of the plurality of content components; and distributing through a social network the user recommended content with the selected at least one candidate annotation at a presentation location corresponding to the at least one content component of the recommended content. 17. The method of claim 12 , wherein the indication that the user recommended the content is an indication that the user recommended a uniform resource locator (URL) associated with the content.