Cloud based computing is the delivery of computing as a service rather than as a product. Shared resources, software, and information are being used in a cloud app to perform its tasks. These cloud applications send or receive information from other devices over the Internet.