Cloud computing can be divided into three levels depending on the services offered by providers. From the innermost level to the outermost Cloud hosting services include: Infrastructure as a Service, Platform as a Service and Software as a Service. A brief description of each of these levels: Infrastructure as a Service (IaaS – Infrastructure as a Service) Platform as a Service (PaaS – Platform as a Service) Software as a Service (SaaS – Software as a Service)