Este documento define y describe varios tipos de software relacionados con la seguridad informática, incluyendo hackers, crackers, spyware, malware y keyloggers. Los hackers son apasionados por la seguridad informática y arreglar errores, mientras que los crackers buscan romper sistemas de seguridad, a menudo con fines de lucro o protesta. El spyware y malware recopilan información o dañan computadoras sin el consentimiento del propietario. Un keylogger registra pulsaciones de teclado para enviarlos a través de Internet.