There are three main types of cloud computing: public clouds, private clouds, and hybrid clouds. Public clouds offer shared resources over the internet but have less security, while private clouds have maximum security but require purchasing and maintaining infrastructure. Hybrid clouds combine public and private options to keep aspects of a business in the most efficient environment.