Environment Sub system : قسمتی از سیستم عامل است که امکان اجرای Application ها ی

نوشته شده برای سیستم عامل های مختلف را روی Server به ما می دهد.مانند: Win32,Posix

 Win32: کلیه Application های ۳۲ بیتی ما بوسیله Win32 کنترل می شود و امکان اجرای Application های ۱۶ بیتی را هم به ما می دهد.

Posix: تفاوت بین Unix و Microsoft را از بین می برد و هر آنچه را که روی Unix قانون است را اجرا می کند.

Kernel

              

 IPC:شامل دو قسمت LPC, RPC می باشد.

LPC:Local Procedure call
RPC:Remote Procedure call

LPC:زمانی که Client و Server هر دو روی یک کامپیوتر باشند ‌. کار میکند

RPC :زمانی که  Client و Server  از هم جدا باشند.

Driver:در قسمت Hardware سیستم کار می کند.

HAL(Hardware Abstraction level :

واسطی است که در خواست های شما را به زبان اسمبلی سیستم تبدیل میکند.Coding و بر روی درخواست های وقفه مدیریت میکند Interup Request و و همینطور هماهنگ کردن CPUها  با همدیگر SMP