Este documento describe diferentes tipos de virus informáticos como troyanos, gusanos, bombas lógicas y hoaxes. También describe diferentes tipos de antivirus como aquellos que solo detectan, detectan y desinfectan, o detectan y detienen acciones maliciosas. Finalmente, explica diferentes métodos que usan los antivirus como comparar firmas de archivos, usar métodos heurísticos, y activarse por el usuario o la actividad del sistema.