This section describes the general design philosophy and goals of integrated problem solving environments and how SCIRun embodies some of these ideas.