Cloud computing has transformed from a niche solution to the standard way of running IT in the enterprise. The biggest question today is often which type of cloud to run: private, public, or hybrid.

Much of the momentum today is around hybrid. To help you better understand the hybrid cloud, let's quickly break down the differences between the three types of clouds.

1. Private Cloud

To the cynics, the "private cloud" looks a lot like what we used to simply call an on-premises data center. The difference is that you use virtualization, software, and automation to organize your infrastructure like the public cloud. While this offers some of the flexibility found in the public cloud, the big benefit for private cloud is that it gives you more control over security, data privacy, and compliance.

2. Public Cloud

When most people hear cloud, it's the public cloud that they think of. While this originally started out as applications hosted over the internet--Software as a Service--today's public cloud can involve applications, infrastructure, or data storage served up by a third party vendor. And, it's useful to think of the three separately.

3. Hybrid Cloud

Since it started as a marketing term, the definition of hybrid cloud can vary. Some see it as mixing and matching your apps, data, and infrastructure. For example, storing your data in the private cloud while running your app in the public cloud. Others see it simply as the use of multiple cloud services, orchestrated to work together. The key point is that this approach moves away from a monolithic either-or policy for public vs. private cloud, but one that relies on adaptability and a best-of-breed approach, which is why it's rapidly becoming the most popular cloud posture.