Системное программное обеспечение называется промежуточным слоем между железом и прикладными приложениями, потому что оно обеспечивает взаимодействие между этими уровнями. 3
Системное ПО управляет аппаратными ресурсами компьютера, такими как процессор, оперативная память, устройства ввода-вывода, сетевое оборудование. 2 Оно выступает как «межслойный интерфейс», с одной стороны которого аппаратура, а с другой — приложения пользователя. 2
При этом прикладное программное обеспечение (приложения) работает на базе системного ПО: прикладное ПО размещено на платформе, предоставляемой системным ПО, и не может функционировать без него. 5