A cloud application (or cloud app) is an applicationprogram that functions in the cloud, with some characteristics of a pure desktop app and some characteristics of a pure Web app. A desktop appresides entirely on a single device at the user’s location (it doesn’t necessarily have to be a desktop computer).

cloud application has been responsible for a new breed of agile business tools that let you replace on-premise hardware with an internet connection and a few monthly subscriptions. These cloud-based apps are revolutionising the way SMEs do business.