Like web apps, cloud apps need not permanently
reside on the local device, but they can be easily updated online.
Cloud apps are therefore under the user's constant control, yet
they need not always consume storage space on the user's
computer or communications device. Assuming that the user has a
reasonably fast Internet connection, a well-written cloud app
offers all the interactivity of a desktop app along with the
portability of a Web app..