คอมพิวเตอร์โดยทั่วไปจะมีซอฟต์แวร์ประยุกต์ หรือ Core applications พื้นฐานอยู่ในเครื่อง ทำให้ผู้ใช้สามารถทำงานที่ทำประจำได้ เช่น การพิมพ์งาน การคำนวณ การเก็บข้อมูล โดยมีระบบปฏิบัติการควบคุมอยู่ เช่น ดอส

เราสามารถใช้โปรแกรมสำเร็จรูปแต่ละโปรแกรมได้ถ้ามีรูปแบบ (Format) การเก็บข้อมูลเหมือนกัน เช่น ถ้าใช้ดอสจากไมโครซอฟต์วินโดว์ก็สามารถใช้ได้เฉพาะโปรแกรมสำเร็จรูป
ที่ออกแบบการเก็บข้อมูลพิเศษสำหรับวินโดว์เท่านั้น ซึ่งมักจะลงท้ายว่า for Windows