1. A system for presenting, to a computer user, reference information related to content being viewed by the computer user, the system comprising: an identification module for identifying taxonomy terms in content being viewed by a computer user, determining whether the content contains standard taxonomy tags or recognized non-standard taxonomy tags, and compiling a list comprising standard taxonomy terms relevant to the content; a normalized tag index module for locating words and tags contained in a plurality of content files from a plurality of disparate content sources, building for each of the plurality of content files an index of the located words and tags, and consolidating the built indices into a consolidated index stored on a database; a mapping module for mapping the taxonomy terms to standard taxonomy terms when the taxonomy terms are synonyms to standard taxonomy terms; a module for parsing the content being viewed for a plurality of taxonomy terms, searching a normalized index for at least one of the plurality of taxonomy terms for determining related content, and retrieving the related content; and a display module for displaying the related content to the computer user, and wherein the normalized tag index indexes related content from the plurality of disparate content sources.