Eclipse can be used for developing
Standalone applications
Distributed applications
All of the above
None of these