A method and system for performing economic analysis that includes the organization and structure of the economic models, organization and presentation of the content associated with the economic models, the organization and structure of the software models used to construct electronic versions of the economic models and content, the idea of using economic analysis as the basis for interactivity and communication with users, sufficient detail in the economic and software models to accurately represent the real world processes they model, a method for changing assumptions and conducting “what if” analysis, a method for providing automated updates of assumptions, a method allowing users to “lock-in” assumption values, a group of tools allowing users to create, delete, and otherwise manage their proprietary economic cases, administrative management tools, an instruction system, and other features.