1. Hardware abstraction layer
2. Kernel
3. Subsystems
4. System Services.
.