Jądro jest rdzeniem systemu operacyjnego. Odpowiada za zarządzanie zasobami systemu, takimi jak pamięć, czas procesora i przestrzeń dyskowa. Współpracuje także z urządzeniami sprzętowymi, takimi jak drukarki i karty sieciowe. Jądro zapewnia podstawowe funkcje, na których opiera się reszta systemu operacyjnego, takie jak wejścia/wyjścia (wejścia/wyjścia) i zarządzanie procesami.