Fast application and service provisioning, flexible reaction to load changes, low-touch management, network-centric access, and the capacity to move workloads from one site to another are all features of cloud computing. To sum it up, cloud computing is more of a cuneiform for the important things happening in IT, than it is a precise technology. The name “Cloud Computing” comes from the utilization of a cloud image to symbolize the internet. The dependency on this ‘cloud’ for dependably sending and receiving of data is very profound. At first there were data pipes, routers and servers; but now there are services. Cloud computing comprises the total continuum of delivering hosted services over the internet. These services are largely classified into three categories: 2) Platform as a Service (PaaS) – E.g. Google Apps, 3) Software as a Service( SaaS ) E.g. Web-based E-mails. There are three essential services of cloud computing, that make a distinction from conventional hosting. They are, being sold on demand, it is flexible as per the services required by the user and the service is fully administered by the operator. The user only requires a computer along with an internet connection. It makes the world virtual more than ever. It is apparent that there isn’t an enormous amount of exhilaration and propaganda around changing the data centers being operated, access to applications and deployment of new services.  The reason for such a broad based sprint, to do things diversely is because large evolutionary trends under right circumstances come together, in a way that results in something that is quite revolutionary. A cloud can either be private or public. A public cloud sells services to anybody on the internet, whereas private cloud is a data center that provides hosted services to a restricted number of people. When a service provider utilizes public cloud services to create their private cloud, the outcome is identified as a virtual private cloud. The objective is to provide simple and suitable access to computing resources and IT services, be it private or public. The most extensively used cloud computing applications used across many industries are – 1) Collaboration Applications, 2) Cloud Backup, 3) Business Applications, 4) Personal Productivity Application, and 5) Web Applications. The main advantage of cloud computing is that small and medium sized business can immediately achieve the benefits. Ease of access to multiple data centers anyplace in the globe is an additional benefit. It also means that companies don’t require paying for hardware if they need further services from the cloud computing service provider.  Lastly, the most exceptional feature is that it is more ecologically gracious. Transferring applications to the cloud diminishes energy costs for operating and cooling hardware. All I can bet on is, Cloud Computing is here to stay. And, it surely is rocking too. Related Read: 5 Reasons the Cloud Should be in Your Office