सॉफ्टवेयर प्रोग्रामों का समूह होता हैं। प्रोग्राम उन निर्देशों के समूह होते है जो किसी विशेष समस्या को हल करने के लिए कंप्यूटर को दिए जाते हैं। जैसे ऑपरेटिंग सिस्टम, माइक्रोसॉफ्ट ऑफिस, फोटोशॉप आदि।

सॉफ्टवेयर के प्रकार :
सॉफ्टवेयर को 2 भागों में विभाजित किया गया हैं :



1) सिस्टम सॉफ्टवेयर : ये सॉफ्टवेयर हार्डवेयर उपकरणों को नियंत्रित रखने तथा सिस्टम के रख रखाव का कार्य करते हैं, ताकि एप्लीकेशन सॉफ्टवेयर अपना काम ठीक तरह से कर सकें। जैसे : ऑपरेटिंग सिस्टम।


2) एप्लीकेशन सॉफ्टवेयर : ये सॉफ्टवेयर कोई विशेष कार्य करने के लिए बनाएं जाते हैं, जिन्हें हमारे द्वारा इस्तेमाल किया जाता हैं। हमें जैसा काम होता हैं, हम उसके अनुसार ही सॉफ्टवेयर इस्तेमाल करते हैं। जैसे माइक्रोसॉफ्ट ऑफिस, फोटोशॉप आदि।