Un sistema operativo es un software que gestiona los recursos del ordenador y permite la interacción entre el usuario y la máquina. Los sistemas operativos más utilizados en ordenadores personales son Windows, Macintosh y Linux, mientras que en servidores y dispositivos móviles predominan UNIX, Windows Server y Symbian/Windows Mobile respectivamente. Un sistema operativo presenta interfaces de usuario, administra archivos, ejecuta tareas y controla dispositivos mediante controladores o drivers.