El sistema operativo gestiona los recursos del hardware y provee servicios a los programas de aplicación. Un error común es denominar al conjunto completo de herramientas del sistema operativo como el sistema operativo, cuando en realidad solo el núcleo o kernel lo es. Los sistemas operativos modernos se diseñaron a finales de los 80 para llevar la computación a los hogares y facilitar su uso para un solo usuario a la vez en lugar de múltiples usuarios. La mayoría de dispositivos electrónicos como teléfonos, reproductores DVD y routers incluyen un sistema