1. A method of building a knowledge management database system for a known organization, the method comprising the steps of: a) designing the information needs of the known organization; b) collecting information from a plurality of different sources associated with said known organization to form a set of raw data for potential entry in the database system; c) compiling the collected information using a predetermined set of protocols; d) cataloguing the compiled information into a plurality of pre-defined categories particular to said known organization; e) preparing the catalogued information for review by distributing each piece of information into a proper category; f) reviewing category definitions and information items, using subject matter experts; g) modifying category definitions and information items as a function of the review in step f) to form a set of reviewed information items; and h) adding reviewed information items to the database system to form a complete database system.