A cloud application is the software architecture that the cloud uses to eliminate the need to install and run on the client computer. There are many applications that can run, but there needs to be a standard way to connect between the client and the cloud. In this section we’ll take a closer look at the protocols that are used to manage connections between both parties.