Eclipse is An IDE is an Integrated Development Environment
It is a free software / open source platform-independent software framework for delivering what the project calls “rich-client applications”. Eclipse is also a community of users, constantly extending the covered application areas.
Eclipse was originally developed by IBM as the successor of its VisualAge family of tools.
Eclipse is now managed by the Eclipse Foundation, an independent not-for-profit consortium of software industry vendors.