Generalmente hablamos de software, por lo tanto es un programa y este actua como intermediario entre la computadora y el usuario.
El hardware solo se lo suele llamar máquina desnuda(naked machine) y una vez que le instalo un sistema operativo se le agregan una serie de facilidades para la explotación de esta máquina y una vez con el sistema operativo incorporado la podemos llamar máquina extendida o máquina ampliada.
Dentro de los objetivos de un sistema operativo tenemos:
Windows es un s.o User friendly, es decir, se le dice amigable con los usuarios ya que está diseñado para que puedan utilizarlo el público general y sin tener conocimiento técnicos o específicos, como consecuencia de esto se utilizan algunos recursos demás que otros sistemas operativos, como Linux o Unix. carecen de esa facilidad de uso pero si aprovechan los recursos al máximo, estos últimos hacen un uso eficiente de los recursos se los llama Expert friendly.
Estos sistemas Expert Friendly son más customizables y nos permiten especificar que no queremos utilizar una interfaz gráfica ya que utiliza recursos de memoria y procesamiento que no son necesarios para un experto o un sistema que solo lo maneja una persona y no usuarios.
Así como se quita la interfaz se pueden quitar un montón de otros servicios.