Cloud Computing es el uso de tecnologías de información como servicio (SaS: Software as a Service) en la red. Se define como servicios encapsulados, que tienen un API y estan disponibles a traves de la red. Esta definición incluye el uso de recursos de procesamiento y almacenamiento de datos como servicios. Cloud Computing esta basado en el principio de «Eficiencia ante todo» eficiencia que produce herramientas de alto nivel para manejar el 80% de los casos de uso para que las aplicaciones puedan ser creadas e instaladas con una facilidad impresionante.