The core of an operating system, which concerns itself with managing the hardware resources at the lowest level. It normally has no user interface, this being provided by another program or programs referred to as the shell. Think of a nut. The shell is what you see but the goodness is inside in the kernel.