This Book provides an Insight of Cloud Computing. Reader can travel through the concepts of Systems Modeling, Clustering, and Virtualization in Cloud Computing. An overview of System Models for Distributed and Cloud Computing is presented in this book which will help the Readers to have an in depth knowledge on the basics of Cloud Computing. A note on Parallel Computing is also presented in this book.