Intro
An operating system is a, typically large, piece of Software that is intended to abstract, police, and protect Hardware. Typically, operating systems are required to provide reasonable interfaces for other programs to run on hardware and access hardware resources.