1. A computer-implemented method for presenting, to a user of a computer, reference information related to content being viewed by the computer user, the computer including a processor and memory, and the method comprising steps performed by the computer of: identifying, by the processor, taxonomy tags and taxonomy terms in the viewed content, the step of identifying comprising: (a) determining whether the viewed content contains standard taxonomy tags, recognized non-standard taxonomy tags, non-recognized taxonomy tags, or no tags; (b) determining whether the viewed content contains standard taxonomy terms or non-standard taxonomy terms, wherein if the viewed content contains non-recognized taxonomy tags or no tags, then the viewed content is read to determine any standard taxonomy terms contained in the viewed content; and (c) compiling a standardized list comprising: ones of the determined standard taxonomy terms that are relevant to the viewed content; ones of the determined non-standard taxonomy terms that are relevant to the content, the determined non-standard taxonomy terms being mapped to the determined standard taxonomy terms when the determined non-standard taxonomy terms are synonyms to the determined standard taxonomy terms; the determined standard taxonomy tags; and the determined recognized non-standard taxonomy tags, the determined recognized non-standard taxonomy tags being converted to standard taxonomy tags; creating, by the processor, a normalized standardized taxonomy index, wherein the step of creating comprises: (a) locating taxonomy terms and taxonomy tags contained in a plurality of content files from a plurality of disparate content sources; (b) building for the plurality of content files an index of the located taxonomy terms and taxonomy tags; and (c) consolidating the built indices into a consolidated index stored on a database; and automatically displaying, by the processor, related content, based on the standardized list and the normalized standardized taxonomy index, to the computer user; wherein the step of displaying comprises: (a) parsing the viewed content for a plurality of taxonomy terms or tags from the standardized list; (b) searching, unprompted by the user, the normalized standardized taxonomy index for at least one of the plurality of taxonomy terms or tags from the standardized list; (c) retrieving related content based on the searching; and (d) displaying the related content to the computer user.