What differentiates a private cloud from a public cloud?
A private cloud is operated solely for an organization, a public cloud is made available to the general public or large organizations by a service provider.
A private cloud is on premise, a public cloud is off premise.
A private cloud is managed by an organization, a public cloud is managed by a third-party.
A private cloud is owned by a single party, a public cloud is owned by multiple parties.