La computación en nube implica el cálculo de recursos informáticos y almacenamiento de datos a través de internet, permitiendo el acceso a servicios y recursos de forma remota desde cualquier dispositivo. Los recursos de la nube son compartidos dinámicamente entre usuarios y pueden ser reasignados según la demanda. La virtualización es una tecnología clave que permite optimizar el uso de los recursos de la nube.