The Cloud computing is the development of parallel Computing, Distributed Computing and Grid Computing. The Cloud Computing is not a very new concept because it is connected to Grid Computing Paradigm, whose concept came into thirteen years ago. Cloud computing is not only related to grid computing but also related to utility and cluster computing. Cloud computing is computing platform for sharing resources which include software’s, business process, infrastructure and applications. It is also relies on technology of virtualization. In this paper, we will discuss about grid and cloud computing and how cloud computing is different from other. In this paper, we will also highlight the future of computing as cloud computing. Also to find the actuality of the fifth generation computing in the form of Cloud Computing.