What is a cloud?

A cloud is a collection of instances whose purpose it is to serve one or more applications. A cloud can have any number of roles and instances in it. Right now, an application is tied to a specific cloud.