One type of computing service that utilizes internet-based communication services, using remote computers connected through the internet rather than personal computers
Easily accessible anytime, anywhere using the internet
Possible to increase or decrease computer resources in minimum time with minimal effort
No upfront costs, with Pay-Per-Use Pricing applied, paying only for what you use
No need to estimate future infrastructure capacity requirements, preventing over-provisioning
No need to invest costs in data center operation and maintenance