Cloud computing is a technology that allows users to access computing resources such as servers, storage, and applications over the internet. It eliminates the need for individuals and businesses to self-manage physical resources themselves, and only pay for what they use. Cloud computing is adopted by every company, whether it is a MNC or a startup and many are still migrating towards it because of the cost-cutting, lesser maintenance, and the increased capacity of the data with the help of servers maintained by the cloud providers.Cloud computing is also referred to as Internet-based computing, it is a technology where the resource is provided as a service through the Internet to the user. The data which is stored can be files, images, documents, or any other storable document.Some operations which can be performed with cloud computing are Storage, backup, and recovery of data Delivery of software on demand Development of new applications and services Streaming videos and audio.