The environment in which a Developer is able to build an application. It normally delivers a toolset to make it easier to build applications.
It is closely related to an IntegratedDevelopmentEnvironment.