Kernel adalah sebuah aplikasi dari sistem operasi yang tugasnya melayani bermacam program aplikasi untuk mengakses perangkat keras komputer.
Hal tersebut disebabkan karena akses terhadap perangkat keras yang sangat terbatas sedangkan ada aplikasi yang musti dilayani dalam waktu yang bersamaan, maka disitulah letak tugas kernel mengatur kapan dan berapa lama suatu program atau aplikasi dapat