ऑपरेटिंग सिस्टम एक सॉफ्टवेयर है जो उपयोगकर्ता को कम्प्यूटर के साथ संचार के लिए इन्टरफेस प्रदान करता है, हार्डवेयर यंत्रों (डिस्क ड्राइव, कीबोर्ड, मॉनीटर इत्यादि) का प्रबंधन करता है, डिस्क फाइल सिस्टमों का प्रबंधन और देखरेख करता है, और एप्लिकेशन प्रोग्रामों को सहयोग करता है।