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.