Een kernel is het centrale deel van een besturingssysteem. Het beheert de operaties van de computer en de hardware, met name geheugen en CPU-tijd.

Er zijn vijf soorten pitten:

  • Een microkernel, die alleen basisfunctionaliteit bevat;
  • Een monolithische kernel, die veel apparaatstuurprogramma's bevat.
  • Hybride Kernel
  • Exo Kernel
  • Nano Kernel

Een computergebruiker heeft nooit direct contact met de kernel. Hij draait achter de schermen en kan niet worden gezien, behalve de tekstlogs die hij afdrukt.