El software es un conjunto de instrucciones que controlan la operación de un sistema computacional y permite aprovechar todos los recursos del computador para resolver problemas. El software le da vida al computador al hacer que sus componentes electrónicos funcionen de forma ordenada. Existen diferentes tipos de software como el software del sistema, de aplicaciones y de usuario final, cada uno diseñado para una función específica.