Software as a Service
The cloud has had a transformational impact on businesses of all sizes – from small and midsized businesses (SMBs) to large enterprises – and it is showing no signs of slowing down. SaaS is the ultimate level of abstraction. With SaaS, the entire application or service is delivered over the web through a browser and or via an API. In this service model, the consumer only needs to focus on administering users to the system.
SaaS is quite common for non-core competency type applications like customer relationship management (CRM), human resources applications, and financial and accounting applications.
Many companies are now going away from the legacy model of shipping software to clients or delivering software internally over the internal network to a SaaS model where the software is available 24 / 7 over the internet.