Eclipse has so many versions like Juno, Indigo, Galileo, etc.
Are they just versions or they are specific for what we are developing? If they are specific which one to choose for web development?
Currently I have Juno which I am using for android development, is it possible to use same eclipse for web development by adding plugins? If yes please provide the link to download the plugin and also help me with its configuration in ubuntu.
Juno, indigo, Galileo are friendly names for release versions of Eclipse platform:
Eclipse providers "prepackaged" distributions for your specific needs - http://www.eclipse.org/downloads/. For example http://www.eclipse.org/downloads/packages/eclipse-php-developers/lunasr2 is for PHP developers.
I am not sure what specific web development you are interested in, but you can use WTP (Web Tools Platform) update site to install what WTP offers. You use Eclipse Update Manager to do that.
Starting with Eclipse 3.7 I believe there is Eclipse Marketplace installation method (Help -> Eclipse Marketplace) which makes it even easier to find what you are looking for.
You can also use Eclipse Project Search to find specific project you are interested in and use its update site to install in into Eclipse.
Note that latest update site for the projects might not work with your distribution. For example, if you are trying to install something that is made for Eclipse 4.4 into Eclipse 3.5. However, you can try downloading latest Eclipse - Luna, and point to your existing workspace and it should work fine.