Abstract: Exploratory modeling is the use of computational experiments to assist in reasoning about systems with significant uncertainty. While frequently confused with the use of models to consolidate knowledge into a package that is used to predict system behavior, exploratory modeling represents a very different kind of use, which requires a different methodology for model development. This paper distinguishes these two broad classes of uses for models, describes the methodology of exploratory modeling, and suggests needed technological innovations.