There are different types of clouds that are available to a cloud computing user. The majority of people are unaware of the differences, uses, and functionality that each of these cloud types provides. Here, we break each of them down and explain what they provide and why the cloud computing user should consider using either.