Para que un ordenador funcione correctamente necesita un conjunto de programas que se encargan de gestionar todos los recursos que utiliza el equipo (hardware, programas, periféricos…) para que puedan coordinarse correctamente, este conjunto de programas es lo que llamamos sistema operativo (también denominado software de sistema).

Existen cientos de sistemas operativos diferentes, basados en distintas filosofías en su funcionamiento. Estas diferencias se aprecian desde el funcionamiento mas interno del sistema operativo hasta el aspecto grafico que observa el usuario. Más del 98% de los ordenadores del mundo tienen instalado alguno de los tres principales sistemas operativos: Windows, Mac OS o GNU/Linux.
En general para poder tener un sistema operativo funcionando correctamente es necesario: