The paper thoroughly discusses the idea of Cloud Computing. It gives a brief overview on the topological architecture, potential uses, concerns, security aspects and various other factors taken into consideration while designing a cloud application. A Google cloud enabled online quiz application is developed and deployed. This application allows students to answer an online quiz from any location, it also allows faculty to conduct online quizzes without having to worry about the quiz evaluation because correction is done instantly by the application and the score generated instantly.