A unique address space and execution environment in which instances of classes and subsystems reside and run.