Een verzameling noodzakelijke software om de aansturing en samenwerking tussen programma's en hardware vlot te laten verlopen. Voorbeelden zijn Windows, Linux, Unix, Mac OS en DOS.