Il nucleo centrale di un sistema operativo che gestisce direttamente le risorse hardware di un computer e funge da intermediario tra l’hardware e il software applicativo. Il kernel controlla operazioni fondamentali come la gestione della memoria, l’elaborazione delle istruzioni, l’accesso ai dispositivi hardware (come dischi rigidi e stampanti) e la gestione dei processi. Esistono diversi tipi di kernel, come i monolitici (in cui tutte le funzioni del sistema operativo sono integrate) e i microkernel (che delegano alcune funzioni a moduli esterni).
Il kernel è essenziale per il funzionamento del sistema operativo e la stabilità complessiva del computer.