Cloud computing provides new vision to the world. The approach of cloud computing is totally different from traditional system. In traditional system for any service, the users need purchase, install, maintain, and update by own. But in cloud environment they just pay for that service according to their usage basis & here no need to worry about purchase, install, maintenance and update. It is beneficial with respect to cost, flexibility, and scalability. They require only good bandwidth network for better performance.