سخت‌افزار رایانه
مادربورد یا بوردِ اصلی قسمت اصلی سخت‌افزار یک رایانه است. بورد اصلی یک قطعه مستطیل شکل بزرگ است که مدارهای مجتمع فراوانی دارد. این قطعه تمامی سخت‌افزارهای دیگر رایانه مانند پردازنده مرکزی، رم، دیسک‌خوان‌ها (دیسک سخت، دیسک نوری و …) و دیگر قطعات متصل‌شدنی را به هم متصل می‌کند.
هسته (سیستم‌عامل)
برای انجام کارکردهای مفید ، فرایندها نیاز به دسترسی به لوازم جانبی متصل به رایانه دارند که توسط هسته از طریق درایورهای دستگاه توسط هسته کنترل می شوند. درایور دستگاه یک برنامه رایانه ای است که سیستم عامل را قادر می سازد با یک دستگاه سخت افزاری ارتباط برقرار کند. این سیستم عامل اطلاعاتی در مورد چگونگی کنترل و برقراری ارتباط با یک قطعه خاص از سخت افزار را در اختیار شما قرار می دهد. درایور یک قطعه مهم و یک برنامه اساسی است. هدف طراحی درایور انتزاع است. وظیفه درایور ترجمه مکالمات عملکرد انتزاعی انتصاب شده توسط سیستم عامل (تماس های برنامه نویسی) در تماس های خاص دستگاه است. از نظر تئوری ، دستگاه باید به درستی با درایور مناسب کار کند. درایورهای دستگاه برای مواردی مانند کارتهای ویدئویی ، کارتهای صوتی ، چاپگرها ، اسکنرها ، مودمها و کارتهای LAN استفاده می شوند.