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
Cloud Repatriation
Strategy & EconomicsThe process of moving workloads back from public cloud environments to on-premises or private cloud infrastructure.
Virtual Machine
InfrastructureA software emulation of a physical computer that runs an operating system and applications independently.
Hybrid Cloud
Strategy & EconomicsAn IT architecture combining on-premises infrastructure with public and private cloud services.
Block Storage
InfrastructureA data storage technology that manages data as individual blocks, each acting as an independent hard drive.
Multi-Tenancy
Strategy & EconomicsA software architecture where a single instance serves multiple customers, with each tenant's data isolated and invisible to others.
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.
Edge Computing
Architecture PatternsProcessing data near the source of data generation rather than in a centralised cloud data centre.
Identity and Access Management
Strategy & EconomicsA framework for managing digital identities and controlling user access to resources and systems.