Este documento describe los diferentes tipos de virus informáticos, incluyendo caballos de Troya, gusanos, virus de acompañante, virus de archivo, virus de macro, y virus de bug-ware. También describe las funciones principales de un antivirus, como la vacuna, detector y eliminador, que actúan para prevenir, detectar y eliminar virus respectivamente.