Os mainframes, nascidos em 1946, eram computadores de grande porte acessados via ´terminal burro´, chamávamos assim porque o seu poder computacional não era utilizado para realização da operação. Era um monitor e teclado conectados em uma rede que permitia comandar o grande computador, este é que ficava responsável pelo processamento e armazenamento de dados. Muito tempo depois, o advento do Computador Pessoal mudou essa filosofia para um modelo stand alone, ou seja, só ele faz tudo, independente.
Depois da era dos mainframes e dos PCs, a onda agora é Computação nas Nuvens (em inglês, cloud computing), que refere-se à utilização da memória e das capacidades de armazenamento e cálculo de computadores e servidores compartilhados e interligados por meio da Internet. Neste caso, a nuvem sendo a internet. Esse modelo não é tão novo assim, pois o seu computador usará o poder de um outro que encontra-se na web, lembrando o bom e velho ´mainframe´.