This document summarizes a colloquium presentation on cloud computing given by Vivek Kumar. It defines cloud computing as delivering computing services over the internet, including servers, storage, databases, and software. It describes the main types of cloud models as public, private, and hybrid clouds. It outlines the advantages of cloud computing such as scalability, flexibility, and reduced costs compared to maintaining physical infrastructure. It also notes some disadvantages like dependence on internet access and potential additional storage costs.