What is Multi-Tenancy?
Multi-tenancy is an architecture where a single application instance serves many customers (tenants) while keeping each tenant's data logically isolated. It is the standard model for SaaS.
Multi-tenancy lets one codebase and deployment serve many organisations efficiently, with isolation enforced at the data and access layers. Getting isolation, per-tenant configuration and noisy-neighbour control right is central to secure, scalable SaaS.