Un sistem de operare este un software care gestionează toate celelalte programe și procese de pe un computer, în timp ce un nucleu de sistem de operare este o parte a sistemului de operare care se ocupă de comunicarea directă cu hardware-ul computerului.