Multi-tenancy ที่เกี่ยวข้องกับการคำนวณเป็นหลักการสถาปัตยกรรมซอฟต์แวร์ที่ใช้กันทั่วไปในการประมวลผลทางธุรกิจ ผู้ให้บริการจัดเก็บแอปพลิเคชันซอฟต์แวร์บนเซิร์ฟเวอร์กลางหรือเซิร์ฟเวอร์เพื่อใช้งานโดยหลายองค์กร แต่ละองค์กรใช้แอปพลิเคชันราวกับติดตั้งในเครือข่ายคอมพิวเตอร์ดั้งเดิม ในขณะที่องค์กรเหล่านี้แบ่งปันการใช้งานแต่ละองค์กรมีความเป็นอิสระโดยไม่มีการเข้าถึงข้อมูลการตั้งค่าหรือข้อมูลผู้ใช้ของผู้อื่น แนวคิดของการเช่าหลายเครื่องทำงานเหมือนกับผู้ใช้หลายคนบนคอมพิวเตอร์ส่วนบุคคลเครื่องเดียว แต่มีขนาดใหญ่กว่ามาก
แนวคิดของการครอบครองหลายครั้งแรกได้รับความนิยมในปีแรก ๆ ของการคำนวณ บริษัท เช่าพื้นที่เก็บข้อมูลหรือพลังการประมวลผลจากคอมพิวเตอร์เมนเฟรมเพื่อลดค่าใช้จ่ายที่เกี่ยวข้องกับการใช้งานเครือข่ายคอมพิวเตอร์อิสระ ในช่วงปีแรก ๆ ส่วนประกอบคอมพิวเตอร์มีขนาดใหญ่จำเป็นต้องใช้พื้นที่กว้างขวางและมีค่าใช้จ่ายจำนวนมาก การให้เช่าพื้นที่หรือพลังการประมวลผลจากเมนเฟรมขนาดใหญ่เช่นมหาวิทยาลัยหรือผู้รับเหมาของรัฐบาลเป็นวิธีแก้ปัญหาที่เป็นไปได้
เมื่ออินเทอร์เน็ตได้รับความนิยมผู้ให้บริการแอปพลิเคชันจึงโฮสต์ซอฟต์แวร์บนเซิร์ฟเวอร์ของตนเพื่อประโยชน์ของลูกค้าโดยเฉพาะ แอพพลิเคชั่นที่โฮสต์ช่วยให้องค์กรสามารถใช้ซอฟต์แวร์ที่ต้องการพลังการประมวลผลหนักโดยไม่ต้องลงทุนในเซิร์ฟเวอร์ราคาแพงและอุปกรณ์เพิ่มเติม ความแตกต่างหลักในรูปแบบของการเช่าหลายวิธีนี้คือวิธีการเข้าถึง ผู้ใช้เข้าถึงแอปพลิเคชันที่โฮสต์ผ่านเว็บพอร์ทัลไม่ใช่เมนเฟรม เว็บไซต์และอีเมลทางเว็บเป็นตัวอย่างหลักของสถาปัตยกรรมหลายผู้เช่าที่โฮสต์
บริการเว็บที่มุ่งเน้นผู้บริโภคเช่นบัญชีอีเมลฟรีทั่วไปต้องใช้แอปพลิเคชันเดียว แต่ไม่ใช่ผู้เช่าหลายราย หากองค์กรเช่าส่วนของบัญชีดังกล่าวให้ปรับแต่งบัญชีและ จำกัด การเข้าถึงสำหรับวัตถุประสงค์ขององค์กรหรืออินทราเน็ตเฉพาะนั้นมีสถาปัตยกรรมแบบหลายผู้เช่าอยู่ แม้ว่าผู้ให้บริการอีเมลเหล่านี้จะไม่เสนอการปรับแต่งและการเข้าถึงแบบ จำกัด แต่แนวคิดก็ให้ตัวอย่างที่เข้าใจง่ายของสถาปัตยกรรมหลายผู้เช่าที่โฮสต์
แอปพลิเคชันผู้เช่าหลายคนที่โฮสต์มีข้อ จำกัด เช่นเดียวกับคอมพิวเตอร์ส่วนบุคคลเพียงเครื่องเดียวสามารถเรียกใช้ระบบปฏิบัติการเดียวสำหรับผู้ใช้ทีละคนแอปพลิเคชันที่โฮสต์มีข้อ จำกัด ที่คล้ายกัน โดยปกติสภาพแวดล้อมที่มีหลายผู้เช่าโฮสต์ต้องมีเครื่องแยกต่างหากสำหรับการติดตั้งหลายแอปพลิเคชันเดียว ในบางกรณีแอปพลิเคชันทำงานบนเครื่องเดียวเป็นกระบวนการแยกต่างหาก
คลาวด์คอมพิวติ้งสมัยใหม่ใช้หลักการหลายการครอบครองเพื่อให้ลูกค้าและองค์กรหลายร้อยคนสามารถเข้าถึงแอพพลิเคชั่นซอฟต์แวร์ แทนที่จะให้บริการโฮสต์สำหรับการติดตั้งแอปพลิเคชันเดียวผู้ให้บริการจะให้แอปพลิเคชันระดับองค์กร แอปพลิเคชันเหล่านี้อยู่บนเซิร์ฟเวอร์หลายเครื่องและอนุญาตให้ผู้ใช้รายบุคคลและองค์กรจำนวนมากเข้าถึงแอปพลิเคชันพร้อมกัน


