In a traditional app, you need to download the complete software package to your device, which can run with or without internet connections. Then, if any app updates happen, you need to update your version by installing the updates.
With a cloud app, all your data can be stored online. The configurable resources & services will be done via the internet. It provides no capital costs, lower employee costs, more security, greater flexibility etc.