In computing, an operating system (OS) is the system software responsible for the direct control and management of hardware and basic system operations. Additionally, it provides a foundation upon which to run application software such as word processing programs and web browsers.
|}}
일종의, SeparationOfConcerns라고 볼 수 있다. 사용자는 OperatingSystem (조금 더 엄밀히 이야기하자면, Kernel) 이 어떻게 memory 와 I/O를 관리하는지에 대해서 신경쓸 필요가 없다. (프로그래머라면 이야기가 조금 다를 수도 있겠지만 )