■•-Dystrybutor zasobów (ang. resource allocator) -przydziela zasoby poszczególnym zamawiającym (programom)
■•-Program sterujący (ang. control program) -nadzoruje wykonanie programów użytkowych oraz operacji wejścia/wyjścia, kontrola błędów ■•-Jądro systemu (ang. kernel, ang. nucleus) -program działający w komputerze nieustannie, często jest synonimem systemu operacyjnego