Experimentamos ao longo dos últimos anos grandes evoluções tecnológicas, principalmente no que tange ao volume de dados e a forma como lidamos com eles.
No início da tecnologia da informação, os computadores eram grandes e caros, sendo utilizados principalmente por empresas e instituições governamentais. Conhecidos como mainframes, eram capazes de processar um volume enorme de dados, mas eram centralizados e não ofereciam nenhuma flexibilidade.