Este documento describe diferentes tipos de virus informáticos como virus, caballos de Troya, gusanos, virus de macros, virus de sobreescritura y virus residentes. También describe antivirus como aplicaciones dedicadas a prevenir, detectar y eliminar programas malignos. Finalmente, discute algunos impactos sociales y éticos relacionados con el uso de virus e antivirus, como la pérdida de información o la falta de detección de virus.