Operating system (OS)

A operating system is a software that abstracts and arbitrates computer hardware away from the software running on it.

This layer of software:

  • has privileged access to the underlying hardware,
  • hides the hardware complexity,
  • manages hardware on behalf of applications according to predefined policies and,
  • ensures that applications are isolated and protected from one another.