Software as a Service (SaaS), the best-known branch of cloud computing, is a delivery model in which applications are hosted and managed in a service provider's datacenter, paid for on a subscription ...