Please note that the content of this book primarily consists of articles available from Wikipedia or other free sources online. The term cloud computing refers to anything that involves delivering hosted services (software, programs, applications, systems, data) over the Internet to different communities, commonly in the form of infrastructure as a service (IaaS), platform as a service (PaaS), or software as a service (SaaS). According to IT experts, the cloud computing is becoming more and more popular amongst private and public clients, despite its confidentiality and security concerns that may pose risks to copyright infringement and personal data. To find out more about cloud computing and its technological characteristics read this book.