Software that, after being initially loaded into the computer by a boot program, manages all the other programs in a computer.
"The operating system handles basic tasks such as file management, memory management, process management, input and output, and controlling peripherals."