La computación en la nube permite el acceso a recursos configurables de manera eficiente y con bajo esfuerzo de gestión. Este término se ha utilizado en diversos contextos como una estrategia de marketing. Se discuten definiciones y modelos relacionados con la virtualización de hardware y software.