Cloud computing comprises anything that relates to accessing hosted services over the internet. Cloud computing web services are predominantly divided into: infrastructure as a service (IaaS), platform as a service (PaaS) and software as a service (SaaS).