El software es la parte lógica de la computadora y está formado por instrucciones y datos que permiten aprovechar los recursos del computador para resolver una gran cantidad de problemas. El software se define como el conjunto de instrucciones que las computadoras usan para manipular datos, sin el cual la computadora sería solo hardware sin utilizar, ya que al cargar programas en una computadora, esta aprende instantáneamente a pensar y operar.