Software as a service, sometimes referred to as “on-demand software,” is a software delivery model in which software and its associated data are hosted centrally (typically in the Internet or “the cloud”) and are typically accessed via a web browser over the Internet. By eliminating the need to install and run the application on the customer’s own computer, SaaS alleviates the customer’s burden of software maintenance, ongoing operation, and support.