Как основопологающий элемент ОС, ядро представляет собой наиболее низкий уровень абстракции для доступа приложений к ресурсам системы, необходимым для его работы. Как правило, ядро предоставляет такой доступ исполняемым процессам соотвествующих приложений за счет использования механизмов межпроцессного взаимодействия и обращения приложений к системным вызовам ОС.