El software se divide en dos categorías: software de aplicación y software de sistema. El software de aplicación incluye software estándar y software a medida, mientras que el software de sistema se compone de software de sistema operativo, software de programación y software de diagnóstico y mantenimiento. El software controla el funcionamiento de la computadora y permite realizar tareas específicas.