Cloud service is scalable and usually cheaper than an on-premise system.
Cloud services often provide data security, backup, and software update. Additional IT staffs are required for managing on-premise systems.
Using cloud computing, users only need small and low-end computers to work.
Cloud computing does not consume network resources and often available even without the internet.
Data and information on the cloud is harder to be stolen or hacked.