A cloud application (or cloud app) is an application program that
functions in the cloud, with some characteristics of a pure desktop
app and some characteristics of a pure Web app. A desktop app
resides entirely on a single device at the user's location (it doesn't
necessarily have to be a desktop computer). A Web app is stored
entirely on a remote server and is delivered over the Internet
through a browser interface.