Environment
Environments are isolated copies of a project that allows to move changes up through the different stages in the development process of a solution. Common examples are development, staging and production.
An environment is made of subsystems.