12. A computer system for storing, retrieving and displaying information, the computer system being operable on at least one computer having a software operating system, the computer system comprising: a first-tier, multiplexing program module running on a first computer for receiving a new document originating from an information source and for calculating a new document vector for the new document, and for transmitting said new document vector to at least one second-tier program module; and a second-tier program module running on a second computer; wherein the second-tier program module transmits the document vector to a plurality of third-tier program modules operating on the second computer in the computer system; the third-tier program modules each storing a composite vector representing the similarity of a respective plurality of documents stored in the second computer under the control of the respective third-tier program module; and the third-tier program modules each receiving the document vector for the new document and comparing the document vector to a respective composite vector to determine similarity of the new document to the plurality of documents stored in the second computer under control of the third-tier program module; the third-tier program module each returning a similarity value to the second-tier module resulting from comparison of the new document vector to a respective composite vector, the second-tier module returning a best match similarity value to the first-tier, multiplexing program module representing a greatest measure of similarity of the new document to a respective plurality of documents stored under control of a respective third-tier program module to determine routing of the document to a selected second-tier program module from among a plurality of second-tier program modules.
12. A computer system for storing, retrieving and displaying information, the computer system being operable on at least one computer having a software operating system, the computer system comprising: a first-tier, multiplexing program module running on a first computer for receiving a new document originating from an information source and for calculating a new document vector for the new document, and for transmitting said new document vector to at least one second-tier program module; and a second-tier program module running on a second computer; wherein the second-tier program module transmits the document vector to a plurality of third-tier program modules operating on the second computer in the computer system; the third-tier program modules each storing a composite vector representing the similarity of a respective plurality of documents stored in the second computer under the control of the respective third-tier program module; and the third-tier program modules each receiving the document vector for the new document and comparing the document vector to a respective composite vector to determine similarity of the new document to the plurality of documents stored in the second computer under control of the third-tier program module; the third-tier program module each returning a similarity value to the second-tier module resulting from comparison of the new document vector to a respective composite vector, the second-tier module returning a best match similarity value to the first-tier, multiplexing program module representing a greatest measure of similarity of the new document to a respective plurality of documents stored under control of a respective third-tier program module to determine routing of the document to a selected second-tier program module from among a plurality of second-tier program modules. 21. The computer system of claim 12 , wherein the multiplexing program module and the second-tier program modules are agent program modules originated in JAVA computer language.