Este documento define y clasifica diferentes tipos de software, incluyendo software de sistema, software de aplicación, software de programación, software libre y propietario. Explica que el software de sistema interactúa con el hardware y soporta otros programas, mientras que el software de aplicación facilita tareas específicas para los usuarios. También describe brevemente malware y sus principales tipos como virus, gusanos, spyware y rootkits.