The IDE is an addition to Diamond that is based on Eclipse. It is a development environment in which you can create and execute Diamond applications with much of the housekeeping work done automatically (choosing the correct building tools, writing configuration files, etc).