普通のカーネルよりも規模を押さえ、システムサーバと呼ばれるプロセス群によって各種のオペレーティングシステム(OS)サービスを実現したもの。
明確にモジュール化が行なわれるため全体として見通しが良い設計となるがプロセス間通信によるオーバーヘッドが問題となる。