Due to the flexibility, scalability, affordability, pay as you go facility and self service capacity Cloud Computing has become very much popular to individuals, small, medium and large scale businesses in the past few years. There are so many nick names of this like Cloud, Cloud Server, Cloud Hosting etc. But in most of the cases people are not aware about what actually cloud computing is? And how does it work? Cloud Computing is simply a much of physical servers acting like one big server where data can be shared or pulled on demand from any corner of the world. It means, you do not have to be dependable upon one single server or storage to store you data. Internet is the most common way for communication. So Cloud Computing shares the resources, data and software throughout internet to all over the world. The main resources provided by Cloud Computing are Storage, Network, Servers and most importantly different platforms.