He aquí por qué:
* Software abarca una amplia gama de programas, desde scripts simples hasta sistemas operativos complejos.
* programa es un término más específico, que se refiere a un conjunto de instrucciones que ejecuta una computadora.
* Aplicación es un término utilizado para programas diseñados para tareas específicas (por ejemplo, procesador de textos, navegador web).
Si bien "programa" es técnicamente preciso, "software" es el término más común y general.