Thanks a lot Wouter and Tim.
My apologies for a limited knowledge on the concept of cloud.
Did a small research in the meanwhile and I came to a conclusion that cloud is broadly more about the resources that are put on the network and that otherwise would have to be bought by an organisation,configured and maintained. So all the servers, as required, the operating systems etc can be had in the cloud.
Am I correct in saying so?
If yes, is it possible to get such a cloud for trial so that I can explore?
And as for java development, I can put the repository in the cloud and give access to the developers. Or is there a better way to do it?
If I am not correct, please correct me. Else if you could suggest a resource where I learn more about the same,it would be really helpful.