When people talk of Linux, they usually (though not always) are talking of the GNU operating system, but with the Linux kernel - a kernel is a program that manages the running programs on a computer behind the scenes, managing resources and ensuring they all get what they need to run.