Identify the responsibilities of operating system software.
Examples: manage memory, manage data storage and I/O devices, common code that applications can use