System Software

💻 Computer Science Years 8–11 Foundation

The jobs of an operating system, the utility programs that maintain a computer, and the difference between system and application software.

Open this lesson, with practice and a printable worksheet →

A computer's hardware is useless on its own — a heap of silicon that doesn't know what to do. What turns it into something you can actually use is software, and the most important piece is the operating system: the invisible manager running the whole show every second the machine is on.

Why this matters: Windows, macOS, Android, iOS, Linux — you use an operating system every day without thinking about it. Knowing what it does behind the scenes explains why your files stay organised, why apps don't crash into each other, and why some programs run on one device but not another.
User Applications Operating System Hardware
The OS sits between the hardware and the software you use.

What an operating system does

OSmanagerMemoryProcessorDevicesFilesInterfaceSecurity
The OS is the central manager juggling all six of its main jobs at once.

Think of the OS as the manager of a busy hotel. Guests (programs) don't deal with the boiler or the wiring directly — they ask the manager, who handles it all. Its main jobs are:

Utility software — the maintenance crew

Alongside the OS sit utility programs: small tools that keep the system healthy, like a building's cleaning and repair crew. Common examples:

UtilityWhat it does
Antivirus / anti-malwareScans for and removes harmful software
BackupMakes spare copies of files in case of loss
CompressionShrinks files to save space (e.g. into a zip)
Disk defragmentationReorganises files on a hard disk so it reads faster
EncryptionScrambles data so only authorised users can read it

System software vs application software

System softwareruns the computerOperating systemUtilitiesApplication softwarejobs for the userBrowser, gamesWord processor
Runs the computer = system software; does a job for you = application.

It helps to sort software into two camps. System software (the OS and utilities) runs the computer itself. Application software (games, browsers, word processors) does jobs for the user. The OS is the stage crew; the apps are the show the audience came to see.

Worked example: You plug in a new printer and it "just works". Which part of the OS made that happen? — The OS's device management, using a small program called a driver that lets the OS communicate with that specific printer.
OSDrivertranslatorPrinterdevice management lets the OS talk to any device via its driver
A driver lets the OS's device management speak that printer's language.
Common mistake: A web browser or a game is not system software — it's application software. Only the operating system and utilities count as system software.

Tip: if the software runs the computer, it's system software; if it does a job for you, it's an application. The OS is the manager that makes every app possible.

Get the printable worksheet →
← Secondary Storage → Boolean Logic & Logic Gates
← Sasta Basta home All subjects