În perioada de început a aplicaţiilor client-server, fiecare aplicaţie avea propriul său program client care servea ca interfaţă utilizator şi trebuia să fie instalat separat pe fiecare calculator personal al utilizatorului. O actualizare pe server a aplicaţiei necesita o actualizare a fiecărei aplicaţii client instalate, adăugând costuri suplimentare şi scîzând productivitatea.
În contrast cu acestea, aplicaţiile web folosesc documente web scrise în formate standard precum HTML (şi mai recent XHTML), care sunt suportate de o varietate de browsere web.

În ultimele două săptămâni acţiunile lui Google au scăzut încontinuu. Probabil sub presiunea acţionarilor săi, Google a decis să forţeze piaţa publicităţii online prin includerea reclamelor în mai multe din aplicaţiile şi serviciile sale gratuite.