A kernel is the lowest level of easily replaceable software that interfaces with the hardware in your computer.