Software as a Service is a software licensing and delivery model which allows enterprises to offer their services over web application on a subscription basis. It is sometimes referred to as on-demand software and formally known as software plus services by Microsoft.