O termo cloud computing ou computação em nuvem representa um conceito tecnológico e um modelo de negócio que reúne ideias diversas, como armazenamento de informações, comunicações entre computadores, prestação de serviços ou metodologias de desenvolvimento de aplicações, tudo sob o mesmo conceito, acontece na nuvem. O conceito de nuvem se mescla com o de internet, ou seja, computadores espalhados pelo mundo, unidos por uma malha de comunicações, capazes de oferecer informação a qualquer um que tenha acesso a eles. Na internet, não importa para o usuário o lugar onde a informação está fisicamente alojada, pode estar em qualquer computador ligado à rede.
Nesse contexto, dois exemplos de sistemas de armazenamento em computação em nuvem são: