Abstract
1. Introduction
2. Conceptual Framework
3. Characteristics of Cloud Computing
3.1 Technical Features
3.2 Business Features
4. Impact of Cloud Computing
4.1. Provider Perspective
4.2. Customer Perspective
5. Diffusion of Cloud Computing
6. Conclusion
References