La nube permite ofrecer servicios de computación a través de Internet mediante la separación de los recursos de computación y almacenamiento de los dispositivos locales. Existen diferentes tipos de nubes como pública, privada, híbrida y comunitaria. La nube ofrece beneficios como escalabilidad, bajo costo y facilidad de implementación pero también plantea desafíos de seguridad y privacidad debido a que los datos se almacenan de forma remota.