El software es una parte principal del sistema, puesto que sin software, sin programas que hagan funcionar los distintos dispositivos del sistema en una sinfonía informática armoniosa, que permita interaccionarde la mejor manera posible al hombre con la máquina,no tendría mucho sentido ni la máquina, ni los componentes que contiene. El software facilita la comunicación del usuario o del técnico con la máquina. Pero para que esa comunicación fluya adecuadamente lo ciertoes que son necesarios una serie de elementos y de componentes varios, entre los que se incluyen las interfaces, que permiten que el usuario pueda transmitir ala máquina en su propio lenguaje aquello que quiereque haga o que se abra o que aparezca.