El documento describe los componentes principales de una computadora moderna y el papel del sistema operativo. El sistema operativo proporciona abstracciones de alto nivel para ocultar la complejidad del hardware subyacente y administrar los recursos de manera ordenada entre los programas. El sistema operativo extiende las instrucciones de la computadora y administra recursos como la CPU, memoria y dispositivos de entrada/salida de manera que puedan ser compartidos entre los programas.