Phần mềm hệ thống là phần mềm giúp đỡ hệ thống máy tính hoạt động. Nhiệm vụ chính của phần mềm hệ thống là tích hợp, điều khiển và quản lý các phần cứng riêng biệt của hệ thống máy tính. Phần mềm hệ thống khác với phần mềm ứng dụng là nó không trực tiếp giúp đỡ người dùng.