How each organization makes use of the cloud differs, but in each case there is a cloud infrastructure behind the application.
One might think in this commodified world that every cloud infrastructure provider is the same and the only worthwhile factors are price and perhaps some services, such as additional support.
This is not true. Only a few infrastructure as a service (IaaS) providers can claim uniformity and guarantee to run the same application without modification to any of their data centers.