The operating system as the middle layer
The operating system as the middle layer

An operating system is system software that manages the computer's hardware and software resources. It provides services so users and applications can use the computer without controlling every device directly.