1. A method of structuring contents of an unstructured domain so as to impart value to the domain, comprising the steps of: identifying a plurality of elements of information associated with an unstructured domain; developing an initial domain model for utilizing the plurality of elements of information associated with the domain to create value; developing an estimate of costs associated with developing a knowledge map cataloging and describing at least some of said elements of information associated with the domain, and developing an estimate of the value of said knowledge map; comparing the estimates of costs and value and, based on said comparison, performing at least one of the steps of: storing and maintaining said model and said plurality of elements of information; and developing and storing the knowledge map so as to add structure and impart value to said domain.