SaaS applications are also referred to as hosted software where the administrator does not have to worry about software updates. They use cloud computing to deliver a single application to several customers, irrespective of their location aiming to reduce the time and cost of deployment. In a one-to-many model, Saas technology allows handle activities from central locations