I see there are two main distributions of Eclipse going on – One is on 3.6, 3.7, 3.8 path and the other is 4.0, 4.1 path(http://www.eclipse.org/e4/).
I don’t have clarity on what is the difference between these two distributions?
3.7 (code name
Indigo) and 3.8 are bug fixes and stability releases whereas 4.0,4.1,4.2 (code name
Juno) are new feature set mature platform releases. Release 3.8 and 4.2 are going on simultaneously. You can find more on the eclipse project plans here. Juno specific plans can be found here.
Eclipse 3.7 or Eclipse Indigo and Eclipse 3.8 are mostly the stable releases where bugs in the previous versions were being corrected. Eclipse always focuses on runtimes, static and dynamic languages; thick-client, thin-client, and server-side frameworks; modeling and business reporting; embedded and mobile; Theses stated features were enhanced and placed with the future releases 4.0,4.1,4.2 also called Eclipse Juno. It had a very mature IDE UI. Eclipse has always been working in enhancing the features given to the Developers to expand their programming knowledge and implementation. To do so the Eclipse Project has been extensively working with a group of multiple teams to build a better IDE than what they have currently. The team always tries to bring in the best with every next release. In the same genre Release 3.8 and Release 4.2 are going on simultaneously. Still the best place to find this info is the place from where even I have referred it Eclipse Official Website