Системное программное обеспечение управляет компонентами компьютерной системы, такими как процессор, оперативная память, устройства ввода-вывода, сетевое оборудование и другие. В отличие от прикладного программного обеспечения, системное не решает практические задачи. Вместо этого оно обеспечивает работу других программ, предоставляя им сервисные функции и управляя аппаратными ресурсами.
Выбор системных утилит во многом зависит от операционной системы, установленной на компьютере, назначение компьютера (рабочая станция или сервер), количество пользователей, архитектура сети, масштабы организации и многие другие особенности.
Правильно подобранное решение плюс программное обеспечение настройки системы, регулировки и интеграции ее компонентов позволяют достигать высокой скорости, производительности, стабильности работы пользовательских и системных программ, IT-инфраструктуры в целом.