Overview
Direct Answer
Software as a Service (SaaS) is a cloud computing delivery model in which applications are hosted centrally by a vendor and accessed by end-users via a web browser or lightweight client over the internet, typically under a subscription licensing arrangement. Unlike traditional on-premises software, SaaS eliminates the need for local installation and maintenance.
How It Works
The vendor manages the entire technology stack—servers, databases, security patches, and feature updates—in a centralised data centre, serving multiple tenants through a shared infrastructure. Users authenticate and access the application through HTTP/HTTPS protocols, with their data stored remotely and synchronised across devices. Billing is typically metered on a per-user, per-month, or usage-based model.
Why It Matters
Organisations eliminate capital expenditure on software licences and infrastructure whilst reducing operational overhead for system administration and upgrades. The model accelerates deployment timelines, enables rapid feature iteration, and ensures all users access the same current version, improving consistency and compliance posture.
Common Applications
Enterprise resource planning, customer relationship management, human resources management, project collaboration, and financial accounting platforms operate as SaaS offerings. Email services, productivity suites, and customer support systems represent widespread SaaS implementations across industries.
Key Considerations
Dependency on internet connectivity and vendor availability creates operational risk, whilst data residency, security certifications, and multi-tenancy architecture require careful evaluation against regulatory and privacy requirements. Vendor lock-in and customisation limitations present strategic concerns for organisations with highly specialised workflows.
Cross-References(1)
More in Cloud Computing
Multi-Cloud
Strategy & EconomicsA strategy using services from multiple cloud providers to avoid vendor lock-in and optimise capabilities.
Hybrid Cloud
Strategy & EconomicsAn IT architecture combining on-premises infrastructure with public and private cloud services.
Pub/Sub
Architecture PatternsA messaging pattern where publishers send messages to topics and subscribers receive messages from topics of interest.
OAuth
Strategy & EconomicsAn open standard for token-based authentication and authorisation on the internet.
Monolithic Architecture
Architecture PatternsA software architecture where all components are tightly integrated into a single deployable unit.
Multi-Cloud Strategy
Strategy & EconomicsAn approach that distributes workloads across multiple cloud providers to avoid vendor lock-in, optimise costs, meet regulatory requirements, and improve resilience.
Microservices
Architecture PatternsAn architectural style structuring an application as a collection of loosely coupled, independently deployable services.
FinOps
Strategy & EconomicsA cultural practice combining technology, finance, and business to manage cloud costs through data-driven decision making.