A public cloud is a cloud computing environment that is publicly accessible and managed by a third-party provider. A private cloud is a cloud computing circumstance that is dedicated to a single organization and is not accessible to the public. A hybrid cloud combines elements of both public and private clouds to create a single, integrated system.