9. A social bookmarking data processing hardware system, comprising: a host server executing a social bookmarking system managing a plurality of social bookmarks and associated metadata; an end user application executing separately from the social bookmarking system and providing content in a display; and at least one processor, the at least one processor configured to extract display content, pass the display content to the social bookmarking system for parsing the display content into text, compare the parsed text to social bookmarks and associated metadata in the social bookmarking system to determine whether the parsed text matches at least one of the social bookmarks in the social bookmarking system by matching portions of the parsed text to respective ones of the social bookmarks and associated metadata, and direct a visual emphasis of the matched portions of the parsed text from the display content by determining a frequency of match to respective ones of the social bookmarks and associated metadata and adjusting a color of text associated with the matched portions of the parsed text proportionately based upon the determined frequency of match so as to visually differentiate the matched portions from the display content in the end user application.
13. The system of claim 9 , wherein the at least one processor resides in the host server and has a hook into the end user application.