Skip to content

What Is SaaS? ​

Software as a Service (SaaS) delivers software over the internet on a subscription basis, eliminating the need for local installation, maintenance, and upfront licensing fees.

Why This Matters ​

  • 🏒 Owner: SaaS is the dominant software delivery model generating over $200B in annual revenue. Understanding its mechanics is essential before building or investing in a SaaS business.
  • πŸ’» Dev: The way software is built, deployed, and maintained changes fundamentally in SaaS. You ship continuously, operate what you build, and design for multi-tenancy from day one.
  • πŸ“‹ PM: SaaS shifts your relationship with users from "ship and forget" to "continuous engagement." Your roadmap is a living conversation with paying subscribers.
  • 🎨 Designer: Users expect consumer-grade UX in business software. In SaaS, design directly impacts retention, activation, and revenue.

The Concept (Simple) ​

Think of SaaS like renting an apartment versus buying a house.

When you buy a house (traditional software), you pay a large sum upfront, handle all maintenance yourself, hire contractors for upgrades, and you're stuck with it even when something better comes along.

When you rent an apartment (SaaS), you pay monthly, the landlord handles maintenance and repairs, amenities get upgraded over time, and you can move if your needs change.

SaaS works the same way for software. Instead of purchasing a license and installing it on your own servers, you access the software through a web browser or app and pay a recurring fee (monthly or annually). The vendor handles hosting, updates, security, and uptime.

In one sentence: SaaS is software you access over the internet, pay for on a recurring basis, and never have to install or maintain yourself.

How It Works (Detailed) ​

The Evolution of Software Delivery ​

Software delivery has gone through four major eras. Understanding this history helps you appreciate why SaaS dominates today.

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                  EVOLUTION OF SOFTWARE DELIVERY                     β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚  1980-1995  β”‚  1995-2005   β”‚  2005-2015   β”‚  2015-Present          β”‚
β”‚  ON-PREMISE β”‚     ASP      β”‚    SaaS      β”‚  CLOUD-NATIVE SaaS     β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ Buy license β”‚ Hosted by    β”‚ Multi-tenant β”‚ Microservices          β”‚
β”‚ Install on  β”‚ third-party  β”‚ Shared infra β”‚ Containers/K8s         β”‚
β”‚ your server β”‚ Single-tenantβ”‚ Web-based    β”‚ Serverless             β”‚
β”‚ You manage  β”‚ You still    β”‚ Vendor       β”‚ AI-augmented           β”‚
β”‚ everything  β”‚ customize    β”‚ manages all  β”‚ API-first              β”‚
β”‚             β”‚              β”‚              β”‚ Global edge delivery   β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ Examples:   β”‚ Examples:    β”‚ Examples:    β”‚ Examples:              β”‚
β”‚ SAP R/3     β”‚ Early        β”‚ Salesforce   β”‚ Figma, Notion          β”‚
β”‚ Microsoft   β”‚ Salesforce   β”‚ Google Apps  β”‚ Vercel, Supabase       β”‚
β”‚ Office      β”‚ NetSuite     β”‚ Slack        β”‚ Linear, Retool         β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Era 1: On-Premise (1980-1995) Companies purchased perpetual licenses for thousands of dollars, installed software on their own hardware, and employed IT teams to manage updates, backups, and security. Upgrades were painful multi-month projects. Think SAP, Oracle, and shrink-wrapped Microsoft Office.

Era 2: Application Service Providers / ASP (1995-2005) The internet enabled vendors to host software on behalf of customers. But each customer still got their own isolated instance. Customization was heavy, costs were high, and it was essentially "on-premise hosted somewhere else."

Era 3: SaaS (2005-2015) Salesforce pioneered the true SaaS model: one shared codebase serving all customers (multi-tenancy), accessed via web browser, paid monthly. This slashed costs and enabled rapid iteration. Google Apps, Dropbox, and Slack followed.

Era 4: Cloud-Native SaaS (2015-Present) Modern SaaS is built on cloud infrastructure (AWS, GCP, Azure) using microservices, containers, and serverless functions. Products are API-first, globally distributed, and increasingly AI-augmented. They integrate deeply into ecosystems and often adopt product-led growth (see Chapter 2: SaaS Business Models).

SaaS vs Traditional Software: Head-to-Head ​

DimensionTraditional SoftwareSaaS
DeliveryInstalled locallyAccessed via browser/app
PricingUpfront perpetual licenseMonthly/annual subscription
UpdatesManual, infrequentAutomatic, continuous
InfrastructureCustomer-managedVendor-managed
CustomizationDeep, per-customerConfiguration within guardrails
Time to ValueWeeks to monthsMinutes to hours
Total Cost (3yr)High upfront, low ongoingLow upfront, predictable ongoing
Data AccessOn your serversIn vendor's cloud
ScalabilityBuy more hardwareUpgrade your plan
Vendor Lock-inHigh (migration is painful)Medium (data portability varies)
Security ModelYour responsibilityShared responsibility
CollaborationFile-based, manual syncReal-time, built-in

The Subscription Model Explained ​

The subscription model is the economic engine of SaaS. Here is how money flows:

  CUSTOMER JOURNEY & REVENUE FLOW
  ================================

  [Free Trial / Freemium]
         β”‚
         β–Ό
  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”    Monthly/Annual Fee    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
  β”‚   Customer   β”‚ ────────────────────────▢│  SaaS Company    β”‚
  β”‚              β”‚                          β”‚                  β”‚
  β”‚  - Uses app  β”‚    Value & Service       β”‚  - Hosts app     β”‚
  β”‚  - Pays $$$  β”‚ ◀────────────────────────│  - Ships updates β”‚
  β”‚  - Can leave β”‚                          β”‚  - Provides      β”‚
  β”‚    anytime   β”‚                          β”‚    support       β”‚
  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜                          β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
         β”‚                                         β”‚
         β”‚         Revenue splits into:            β”‚
         β”‚                                         β–Ό
         β”‚                          β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
         β”‚                          β”‚  COGS (hosting, support) β”‚
         β”‚                          β”‚  R&D (product, eng)      β”‚
         β”‚                          β”‚  S&M (sales, marketing)  β”‚
         β”‚                          β”‚  G&A (ops, legal, HR)    β”‚
         β”‚                          β”‚  ────────────────────     β”‚
         β”‚                          β”‚  = Profit (or reinvest)  β”‚
         β”‚                          β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
         β”‚
         β–Ό
  [Renews] ──or──▢ [Churns]

Key concepts in the subscription model:

  • MRR (Monthly Recurring Revenue): The predictable revenue collected each month. The lifeblood metric of any SaaS business.
  • ARR (Annual Recurring Revenue): MRR x 12. Used for benchmarking and valuation.
  • Churn: The percentage of customers (or revenue) lost each period. Even small churn compounds devastatingly over time.
  • LTV (Lifetime Value): Total revenue expected from a customer over their entire relationship.
  • CAC (Customer Acquisition Cost): What it costs to acquire one new customer.
  • LTV:CAC Ratio: Healthy SaaS businesses target 3:1 or higher. Below that, you're spending too much to acquire customers relative to what they'll pay you.

For a deep dive into these metrics and how they interact, see Chapter 3: SaaS Lifecycle.

Common SaaS Pricing Models ​

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                    SAAS PRICING SPECTRUM                         β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚  Flat-Rate β”‚  Per-Seat  β”‚   Tiered    β”‚ Usage-Basedβ”‚  Hybrid    β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ One price  β”‚ $ per user β”‚ Good/Better β”‚ Pay for    β”‚ Base fee + β”‚
β”‚ for all    β”‚ per month  β”‚ /Best plans β”‚ what you   β”‚ usage      β”‚
β”‚            β”‚            β”‚             β”‚ consume    β”‚ overages   β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ Basecamp   β”‚ Slack      β”‚ HubSpot     β”‚ AWS        β”‚ Snowflake  β”‚
β”‚            β”‚ GitHub     β”‚ Zoom        β”‚ Twilio     β”‚ Zapier     β”‚
β”‚            β”‚ Figma      β”‚ Mailchimp   β”‚ Stripe     β”‚ Intercom   β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

In Practice ​

Iconic SaaS Examples and What They Teach Us ​

Salesforce (2004) β€” Proved enterprise software could be delivered via browser. Their "No Software" logo became iconic. Lesson: even conservative enterprise buyers will adopt SaaS when the value is clear.

Slack (2014) β€” Grew through bottoms-up adoption within teams before selling to the enterprise. A textbook product-led growth story. Lesson: if your product spreads virally within organizations, you can build a massive business with minimal sales effort initially.

Shopify (2006) β€” Horizontal SaaS enabling anyone to start an online store. They earn from subscriptions AND from transaction fees (hybrid model). Lesson: combining recurring revenue with usage-based components can create powerful economic flywheels.

Zoom (2013) β€” Competed against entrenched players (WebEx, Skype) by being dramatically easier to use. Lesson: superior UX can win against incumbents with more features and bigger sales teams.

Figma (2016) β€” Made design collaborative and browser-based when the industry standard (Sketch) was a desktop app. Lesson: moving an existing workflow to the cloud with real-time collaboration can create enormous value.

Common Mistakes When Entering SaaS ​

  1. Thinking it's just "software on the internet." SaaS is an operational model. You're running a living service, not shipping a product. Downtime costs you customers. Bugs cost you revenue.

  2. Underestimating the infrastructure burden. Multi-tenancy, data isolation, uptime SLAs, automated billing, usage tracking β€” these are table stakes, not nice-to-haves. See Chapter 4: Anatomy of a SaaS Product for the full stack.

  3. Ignoring churn. A 5% monthly churn rate means you lose over 46% of your customers every year. Growth without retention is a leaky bucket.

  4. Pricing too low. Many first-time SaaS founders underprice by 5-10x. Price reflects value, not cost. If your product saves a company $10,000/month, charging $99/month leaves enormous value on the table.

  5. Building before validating. SaaS is fast to iterate, but that's no excuse for skipping customer discovery. Build the smallest thing that delivers value and see if anyone will pay for it.

Key Takeaways ​

  • SaaS delivers software over the internet on a subscription basis β€” vendor hosts, updates, and secures the product.
  • The model evolved from on-premise to ASP to SaaS to cloud-native SaaS over four decades.
  • The subscription model creates predictable recurring revenue but requires continuous delivery of value to prevent churn.
  • Key financial metrics (MRR, ARR, churn, LTV, CAC) form the language of SaaS business health.
  • SaaS pricing models range from flat-rate to usage-based, with most modern companies using hybrid approaches.
  • SaaS is an operational model, not just a deployment model β€” you are running a service, not shipping a product.

Action Items ​

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  ROLE-BASED ACTION ITEMS                                        β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ 🏒 Owner β”‚ ☐ Define whether your product is truly SaaS or      β”‚
β”‚          β”‚   just "hosted software"                             β”‚
β”‚          β”‚ ☐ Model out MRR/ARR targets for Year 1              β”‚
β”‚          β”‚ ☐ Research 3-5 SaaS competitors in your space        β”‚
β”‚          β”‚ ☐ Read Ch.2 on business models to pick yours         β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ πŸ’» Dev   β”‚ ☐ Study multi-tenancy architecture patterns          β”‚
β”‚          β”‚ ☐ Read Ch.4 for the full SaaS technology stack       β”‚
β”‚          β”‚ ☐ Set up CI/CD for continuous delivery from day one  β”‚
β”‚          β”‚ ☐ Research your cloud provider options (AWS/GCP/Az)  β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ πŸ“‹ PM    β”‚ ☐ Map out your product's "time to value" today      β”‚
β”‚          β”‚ ☐ Identify the key activation metric for new users   β”‚
β”‚          β”‚ ☐ Study how 3 successful SaaS products onboard users β”‚
β”‚          β”‚ ☐ Read Ch.3 to understand the lifecycle you're in    β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ 🎨 Designβ”‚ ☐ Audit 3 SaaS products for onboarding UX patterns  β”‚
β”‚          β”‚ ☐ Study empty states, first-run experiences          β”‚
β”‚          β”‚ ☐ Research design systems used by top SaaS products  β”‚
β”‚          β”‚ ☐ Understand how design impacts activation & churn   β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Next: Chapter 2: SaaS Business Models β€” Learn the different ways SaaS companies go to market and make money.

The Product Builder's Playbook