Cloud computing is a business computing model. It distributes computing tasks over a pool of resources (called "clouds") made up of a large number of computers, enabling various application systems to obtain computing power, storage space and information services as needed.