O documento descreve a evolução da computação, desde os primeiros computadores centralizados até aos computadores pessoais descentralizados e a arquitetura cliente-servidor. A nuvem computing representa uma mudança para uma arquitetura centralizada novamente, onde a computação e dados são movidos para centros de dados e acessados via internet. Esta mudança é motivada por razões económicas e tendências como mobilidade, software como serviço e hardware como serviço.