The following are some of the key features of cloud computing :
Agility : Helps in quick and inexpensive re-provisioning of resources.
Location Independence : This means that the resources can be accessed from everywhere.
Multi-Tenancy : The resources are shared amongst a large group of users.
Reliability : Resources and computation can be dependable for accessibility.
Scalability : Dynamic provisioning of data helps in scaling.