Multitenancy เป็นวิธีการพัฒนาซอฟต์แวร์ความร่วมมือ ในการกำหนดค่าหลายค่าอินสแตนซ์เดียวของซอฟต์แวร์ที่ทำงานบนเซิร์ฟเวอร์และผู้ใช้หลายคน (เรียกว่า "ผู้เช่า") แต่ละคนมีปฏิสัมพันธ์กับมุมมองของซอฟต์แวร์ แนวทางดังกล่าวมีรากฐานมาตั้งแต่ทศวรรษ 1960 เมื่อระบบปฏิบัติการแบ่งปันเวลาทำให้ผู้ใช้หลายคนสามารถแบ่งปันซอฟต์แวร์ที่ทำงานบนเมนเฟรมเดียวได้
ระบบปฏิบัติการเงื่อนไขซอฟต์แวร์