Re: Please define "cloud" for me....
Its still the same Cloud definition but managed locally, by the vendor. This mainly offers low latency benefits, residency requirements, and true hybrid- cloud capability. Having VMware, Xen servers, or hyper-V in your own data center, even if connected to a public Cloud vendor is not hybrid cloud, but a hybrid environment.
(private cloud on prem + public cloud) = hybrid cloud
Same Cloud computing definition in both private and public implementations.