قرص صلب
هو الجزء الأساسي من بنية الحاسوب والمسؤول عن التخزين الطويل الأمد للبيانات حتى في حالة انقطاع التيار الكهربائي عن الجهاز فهو يقوم بقراءة وتسجيل البيانات بطريقه إلكترونية حیث بإمكانه تخزین كمیة كبیرة من البيانات والمعلومات بالإضافة إلى إمكانية قراءة المعلومات والبيانات بصورة اسرع بكثير من أجهزة تخزين البيانات الأخرى مثل: وغيرها من الوسائل التخزينية الأخرى كما أن الغالبية العظمى من المساحة التخزينية تستخدم لحفظ البرامج وتخزينها مثل أنظمة التشغيل المختلفة، والبرمجيات المتنوعة، والملفات الشخصية...
برمجية
ينبغي "تحميل" برامج الحاسوب في الجزء المخصص للتخزين في الحاسوب (مثل، "القرص الصلب" أو "الذاكرة" أو "ذاكرة الوصول العشوائي) المعروفة باسم RAM." وبمجرد الانتهاء من تحميل البرنامج، فإن الحاسوب يصبح قادرًا على "تشغيل" البرنامج. ويتضمن ذلك تمرير التعليمات من برنامج التطبيق وعبر برنامج النظام إلى عتاد / مكونات الحاسوب الذي يتلقى التعليمات في النهاية في شكل لغة برمجة يفهمها جهاز الحاسوب نفسه، ويقوم كل سطر برمجي بجعل جهاز الحاسوب يتولى تنفيذ عملية أو مهمة معينة، مثل نقل البيانات أو إجراء عمليات حسابية أو تغيير التحكم في تدفق التعليمات.