El software es el conjunto de datos y programas intangibles que permiten a la computadora realizar tareas inteligentes dirigiendo el hardware con instrucciones y datos. El hardware son los dispositivos físicos como la placa base y el monitor. El software envía instrucciones al hardware para hacer operativa la máquina a través de la interacción entre ambos.