The nucleus of an operating system, which resides in memory at all times. The kernel may activate the hardware directly or interface to a software layer that drives the hardware. It orchestrates the entire operation of the computer by slicing time for each system function and each application as well as managing the computer's resources. See
kernel mode,
microkernel,
monolithic kernel,
kernel space and
kernel panic.