OSの基本機能を実装したソフトウェア。OSの中核部分として、アプリケーションソフトや周辺機器の監視、ディスクやメモリなどの資源の管理、割りこみ処理、プロセス間通信など、OSとしての基本機能を提供する。追加機能や周辺機器の制御ソフトウェア(ドライバ)などをモジュール化して、後から追加できるようになっている。