Cloud computing is the delivery of on-demand computing services -- from applications to storage and processing power -- typically over the internet and on a pay-as-you-go basis. In cloud computing, rather the owning their own computing infrastructure or data centers, organizations can rent access to anything from applications to storage from a cloud service provider.
There are certain attributes that service has to provide before it can accurately be calleda cloud service. Here are a few attributes.
If any of the above attributes are missing, organizations cannot say that the service they provide is a cloud service. And also, users should be aware of these attributes before buying any service.