Cloud deployments can be classified into three types based on how the resources are shared among users: public clouds, private clouds, and hybrid clouds. Public clouds are made available to anyone who wants to use them, while private clouds are reserved for use by a specific organization. Hybrid clouds combine elements of both public and private clouds.