Cloud computing is an emerging way of computing that is continue to advances over the last few years. The term cloud computing is related to the field computer networks. The term computer network is the collection of nodes, in which the different computers are attached to each other or to the main server to share the resources among them. Moreover the network is also confirmed to make communication between the different nodes. The cloud computing indubitably offers a handful advantages to both the users and the cloud service providers. Ascribed to the welfare, number of the cloud users is increasing rapidly day-by-day.