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


