When data, software applications, or computer processing power are accessed from a network of online resources it is called cloud computing. Cloud computing enables people to work with each other and exchange information from any device and from any place with internet access. It is an emerging information technology (IT) delivery model that reduces IT costs and simplifies service delivery while optimizing productivity. Cloud computing is considered environment-friendly since it diminishes the use materials and natural resources. For instance, it diminishes the use of paper as documents are filed and exchanged online. Since people can work from home, cloud computing also reduces the use of gas for transportation.