Cloud based computing has now emerged as more advance and highly used software used for sharing information from one point to another. In other terms cloud, provides host based services. Instead of installing software on multiple systems, you need to install in only one system or log on to your system and able to operate multiple chains of different departments or programmes from a single location.