Kärnan är kärnan i ett operativsystem. Den ansvarar för att hantera systemets resurser, såsom minne, CPU-tid och lagringsutrymme. Den interagerar också med hårdvaruenheterna, såsom skrivare och nätverkskort. Kärnan tillhandahåller de grundläggande funktionerna som resten av operativsystemet förlitar sig på, såsom I/O (input/output) och processhantering.