1) हार्डवेयर कंप्यूटर के भौतिक अंग होते है। सॉफ्टवेयर कंप्यूटर में प्रोग्राम के संकलन को कहते हैं। 2) हार्डवेयर में विभिन्न कार्यों के लिए वही वहीं हार्डवेयर उपयोग में लाया जाता है। सॉफ्टवेयर में विभिन्न कार्यों के लिए विभिन्न सॉफ्टवेयर का उपयोग किया जाता है। 3) हार्डवेयर को देखा जा सकता है और छुआ भी जा सकता है। सॉफ्टवेयर को देखा या छुआ नहीं जा सकता है। 4) हार्डवेयर में प्रोग्रामिंग संभव नहीं है। सॉफ्टवेयर में प्रोग्रामिंग संभव है। 5) हार्डवेयर उदा. (Monitor) मॉनिटर (printar) प्रिंटर (kayboard) कीबॉर्ड (CPU). सॉफ्टवेयर उदा. Ms word, Ms execl, power point, photoshop etc.