संगणक प्रणाली दोन श्रेणींमध्ये विभागली जाते: हार्डवेअर आणि सॉफ्टवेअर. हार्डवेअर म्हणजे मॉनिटर, सीपीयू, कीबोर्ड आणि माऊस यांसारख्या सिस्टमच्या भौतिक आणि दृश्यमान घटकांचा संदर्भ. दुसरीकडे, सॉफ्टवेअर निर्देशांच्या संचाचा संदर्भ देते जे हार्डवेअरला विशिष्ट कार्ये करण्यास सक्षम करते.