This document is Neil Mathew's term paper on cloud computing and Google's advancement in the field, submitted in partial fulfillment of his B.Tech degree in computer science engineering. It discusses the history of cloud computing going back decades to concepts like grid computing and time-sharing. It describes the architecture of cloud computing, different types, classifications, and major cloud companies. It also covers Google's cloud services, apps, and App Engine platform. The paper analyzes perceived disadvantages of cloud computing and concludes with references.