Linux Kernel

An operating system is a complex system,
made up of a large number of components, or software layers.
Ideally, these components are independant from each other, so
that the large complex system becomes a set of smaller and more
simple components.

The kernel of an operating system is its core component ;
or its bottom layer, the interface with hardware.