1. software Los componentes de software son todos los programas que se carga en la computadora (los componentes lógicos) segun su operatividad segun su comercializacion segun su codigo fuente
2. segun su operatividad: Software de sistema: recibe este nombre el conjunto de programas que requiere de un equipo físico para poder operar los denominados sistemas operativos. Software de aplicación: incluye programas que se ejecutan para realizar trabajos relacionados con áreas específicas, o aplicaciones. Para utilizarlo, es preciso que exista un software de sistema que permita su ejecución. Software de programación: se utiliza para crear el software de sistema y el de aplicación.
3. segun su comercializacion Libre: Define un tipo de software de computadora que se distribuye sin costo y por tiempo ilimitado, frente al shareware, en el que la meta es lograr que un usuario pague, usualmente luego de un tiempo "trial" limitado y con la finalidad de habilitar toda la funcionalidad. A veces se incluye el código fuente, pero no es lo usual. Shareware: Se denomina Shareware a una modalidad de distribución de software, tanto como juegos como programas utilitarios, para que el usuario pueda evaluar de forma gratuita el producto, por un tiempo especificado, aunque también las limitaciones pueden estar en algunas de las formas de uso o las capacidades finales. El software no libre (también llamado software propietario, software privativo, software privado, software con propietario o software de propiedad) se refiere a cualquier programa informático en el que los usuarios tienen limitadas las posibilidades de usarlo, modificarlo o redistribuirlo (con o sin modificaciones), o cuyo código fuente no está disponible o el acceso a éste se encuentra restringido .