É um tipo de computação em que os recusos dinâmicos, escalonáveis e virtuais são oferecidos pela internet.
A computação nas nuvens são serviços que provêm aplicativos online que são acessados via Navegador, enquanto os dados e o aplicativo são guardados nos servidores. Por exemplo, podemos citar webmails como o windows Live Hotmail da Microsoft, o calendário MobileMe da apple e o serviço de armazenamento S3 da Amazon, dentre vários outros.

A Computação nas nuvens especificamente se refere à incorporar o software como serviço (SaaS), plataforma como serviço (PaaS) e infraestrutura como serviço (laaS). Os usuários não precisam de nenhum tipo de conhecimento específico, habilidade ou controle sobre a tecnologia de infraestrutura da computação nas nuvens.

A maioria das pessoas que usam a computação nas nuvens por se sentirem inseguras devido à algumas falhas que acontecem, acabam por considerar a computação mais tradicional como mais segura. O argumento é assim: Por que correr o risco de usar o Gmail ou o Google Calendar se você pode ter um aplicativo local e seguro, como o Outlook da Microsoft? Há prós e contras em cada tipo de computação, tudo depende de qual se adequa melhor ao seu perfil de consumidor de tecnologia.

Por fim, o termo Computação nas nuvens, vem do inglês “Cloud Computing”. Este último, se originou da expressão “in the cloud” que é uma metárofra com base em como a Internet é representada nos diagramas numa rede de computadores.

fonte: Aqui