1. A method of modeling an enterprise, comprising: storing core objects, the core objects comprising an information object defining information used in the enterprise, a participant object defining a participant in the enterprise, an enabler object defining a tool used in the enterprise, and an activity object defining a process performed in the enterprise; and storing relationship objects that define interactions between two or more of the core objects.