General Concepts

What is Multi-Tenancy?

Definition

A software architecture where a single instance serves multiple customers (tenants) while keeping their data isolated.

Understanding Multi-Tenancy

Multi-tenancy is the foundation of modern SaaS subscriptions. Instead of running separate software for each customer, one shared infrastructure serves all subscribers. This enables lower costs, easier updates, and better scalability.

Tenants share computing resources but their data is logically isolated. Most consumer subscriptions (Netflix, Spotify, Slack) use multi-tenant architectures. Enterprise customers sometimes require single-tenant deployments for security or compliance, which is why enterprise plans cost significantly more.

Understanding multi-tenancy helps explain pricing differences between consumer and enterprise tiers.

Related Terms

Explore More

Start Tracking Your Subscriptions

Join thousands of users who have taken control of their subscription spending. 100% free, no credit card required.

100% Free foreverNo credit card requiredSet up in 2 minutes
Sponsor