Cloud computing é a nova tendência onde os dados e aplicativos são armazenados e executados em servidores remotos ("nuvens") em vez de em computadores locais. Isso significa que vários computadores distribuídos gerenciam conjuntamente as informações de tal forma que, se um computador falhar, os outros podem assumir suas responsabilidades sem perda de dados.