A cloud computing service model by which a customer can provision additional cloud resources on-demand, without involving the service provider. Resources are typically provisioned through an online control panel.
To get in-depth knowledge about cloud computing, give a read to these suggested blogs:
6 Best Practices for Azure Cost Management
Rightsizing: Your one of the keys to unlocking cloud cost optimization