Cloud computing ou em português computação nas nuvens é a ideia de acessar pela internet aplicações ou dados que estão armazenados em servidores de qualquer parte do mundo, bastando para isso utilizar um dispositivo conectado a internet seja ele um desktop, notebook, netbook, tablet, smartphone, etc.

Os programas, aplicativos e arquivos não precisam estar instalados ou armazenados no HD do seu computador local. Devido a isso, a capacidade de seu dispositivo de acesso a internet não precisa ser fantástica para executá-los.

Outra vantagem da computação nas nuvens é a centralização da informação em apenas um local e a sincronização delas nos mais diversos dispositivos que você utiliza para acessar a internet.

Veja abaixo uma ilustração da computação nas nuvens: