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