Technologia ta wykorzystując outsourcing bazy danych rozwiązuje problemy z wydajnością systemu informatycznego, które pojawiają się wraz z rozwojem firmy. Znika wówczas konieczność zakupu nowych, większych serwerów i budowania dużych serwerowni. Chmura naturalnie rozszerza się w miarę potrzeb firmy. Usprawnia się tym samym komunikacja między firmami, pojawiają się oszczędności choćby w związkiem z tym, że firma nie buduje swojej sieci IT. Cloud computing w tłumaczeniu na polski to chmura obliczeniowa, czyli technologia IT służąca do przetwarzania i przechowywania danych. W nieco szerszym ujęciu, to model przetwarzania umożliwiający dogodny, realizowany na żądanie dostęp do współdzielonej puli konfigurowalnych zasobów informatycznych (np. sieci, serwerów, pamięci, aplikacji i usługi), które mogą zostać natychmiast zaalokowane i udostępnione poprzez dostęp sieciowy z minimalnym wysiłkiem zarządzania oraz na minimalnym poziomie interwencji członków personelu usługodawcy chmurowego.