Este documento describe diferentes tipos de software. Identifica tres categorías principales de software: software de aplicación, software de sistema y software de programación. También describe varios tipos específicos de software como software educativo, empresarial, de bases de datos, telecomunicaciones, médico, y de videojuegos.