SaaS: what software as a service is and how it works

By Tiago Costa · Updated on July 9, 2026

Illustration of the SaaS model: cloud software accessed by many customers paying a recurring subscription.

Definition

SaaS (Software as a Service) is software delivered over the cloud and billed by recurring subscription, instead of a license sold once.

  • Multi-tenant: one codebase serves many customers.
  • Updates continuously, with no install on each machine.
  • Turns one-off sales into recurring revenue.

What SaaS is

SaaS (Software as a Service) is a model where software is delivered over the internet and billed by recurring subscription, instead of sold as a one-time license installed on each machine. The customer accesses the application through the browser, and the provider handles servers, updates and security.

In practice, you do not buy the program, you subscribe to access it. This swap of ownership for access is what turns a one-off sale into recurring revenue and what makes SaaS the dominant format of business software today.

How the SaaS model works

Three traits define the model. It runs in the cloud, so the same product is available from anywhere with no local install. It is multi-tenant, meaning a single codebase and infrastructure serves many customers at once, each with isolated data. And it updates continuously, so everyone always runs the latest version, with no migration projects.

  • Cloud: access through the browser, the provider operates the infrastructure.
  • Multi-tenant: one base serves many customers, which makes scaling cheaper.
  • Subscription: the customer pays monthly or yearly while using it.
  • Continuous updates: improvements shipped without stopping the service.
Infographic of the SaaS model: multi-tenant cloud, recurring subscription and continuous updates.
The pillars of SaaS: multi-tenant cloud, recurring subscription and continuous updates.

SaaS and licensed software: the difference

In the old perpetual-license model, the customer paid once, installed it, and the software was theirs, with updates sold separately. In SaaS, the customer pays recurringly for access, and value accrues over the relationship, not in a single transaction.

That difference changes everything on the finance side. Revenue stops being a sales spike and becomes a predictable flow, measured in ARR. In exchange for that predictability, the provider takes on the job of keeping the customer happy month after month, because they can cancel at any time.

Examples and types of SaaS

SaaS shows up in nearly every software category. There are tools for customer relationship management, email marketing, project management, accounting, payroll and team communication, all sold by subscription and accessed through the browser. The model splits into two broad families.

  • B2B SaaS: sells to companies, with larger contracts and longer sales cycles.
  • B2C SaaS: sells straight to consumers, with many lower-ticket customers.

Streaming services like Netflix use the same recurring-subscription logic, but are usually classified as media rather than pure SaaS, because they deliver content instead of a work tool. The boundary is not always rigid, what matters is the recurring-revenue model behind it.

Illustration of SaaS types: a split between B2B SaaS, which sells to companies, and B2C SaaS, which sells to consumers.

Why SaaS changed business metrics

Because SaaS revenue is recurring and cancelable, measuring the business by closed sales is not enough. What matters is how much revenue holds and grows over time. That is why SaaS created its own vocabulary of metrics.

  • Churn measures how many customers or how much revenue is lost each period.
  • Net Revenue Retention (NRR) shows whether the existing customer base grows on its own, even before new sales.
  • Customer lifetime value became the ruler for deciding how much it is worth spending to acquire a customer.

It is no accident that the private SaaS survey by KeyBanc Capital Markets tracks net revenue retention as one of the key signals of the model health.

Advantages and challenges of SaaS

For the seller, the big advantage is predictability: recurring revenue lets you plan cash, hiring and growth on a stable base. For the buyer, SaaS cuts the upfront investment, removes server maintenance and guarantees always being on the newest version. The challenge is that revenue must be won back every cycle, so retention and customer experience stop being a detail and become the center of the business.

The size of this market explains the interest. According to Gartner, worldwide spending on SaaS applications is set to approach $300 billion in 2025, and investment firms like Bessemer treat SaaS recurring revenue as one of the most predictable asset classes in software. That predictability is what sustains the model and makes every retention metric so important.

Frequently asked questions

It is software delivered over the cloud and billed by recurring subscription. The customer accesses it through the browser while the provider handles infrastructure, updates and security, with no local install.

Netflix uses the same recurring-subscription model, but is usually classified as a streaming or media service, because it delivers content, not a software tool. It shares the SaaS DNA without being pure SaaS.

Tools for customer management, email marketing, project management, accounting and team communication, all sold by subscription and accessed through the browser, are typical examples of SaaS.

Traditional software is a license bought once and installed. SaaS is access paid recurringly, runs in the cloud and updates continuously, turning the one-off sale into recurring revenue.

It is SaaS that sells to other companies rather than the end consumer. It tends to have larger contracts, longer sales cycles and a strong focus on retention measured by churn and NRR.

Related concepts