يعتمد نظام التشغيل على خمس عناصر اساسية مرتبطة ببعضها فلا يمكن عمل احدهم دون الاخر
١ - النواة او قلب اى نظام تشغيل
٢ - البوت لودر Boot Loader معنى بتحميل باقى اجزاء التشغيل
٣ - المكتبات Liprarias وهى مجموعة من البرامج الفرعية تستخدم فى التطوير للبرمجيات
٤ - ادوات التحكم بالعتاد Devicaاو المشغل Diraverاو برنامج التعريف Firmware
٥ - مترجم الاوامر او لغة التقنية Compiler