Kernel, nằm ở trung tâm hệ điều hành, quản lý các yêu cầu tài nguyên hệ thống từ phần mềm ứng dụng. Đây là phần thiết yếu, xử lý giao tiếp giữa phần cứng và phần mềm.