Multi-tenant, bir yazılım uygulamasının tek bir örneğinin birden fazla müşteriye (kiracıya) hizmet verdiği bir mimaridir. Bu mimaride: Kiracı, kullanıcı arabiriminin rengi veya iş kuralları gibi uygulamanın bazı bölümlerini özelleştirebilir, ancak uygulamanın kodunu özelleştiremez. Her kiracının verileri, diğer kiracılardan izole edilir, bu da veri güvenliği ve gizliliğini sağlar. Yazılım sağlayıcısı, birden fazla kiracıya tek bir uygulama örneğinden hizmet verebilir ve bu da maliyetleri düşürür. Multi-tenant mimarisi, genellikle Software as a Service (SaaS) modelinde kullanılır.