Un virus informático es un programa que se propaga a sí mismo insertando copias en otros programas o documentos. Existen varios tipos de virus como troyanos, gusanos, virus de sobreescritura, enlace, residentes, mutantes, falsos y de macros. Cada tipo tiene una forma diferente de propagarse e infectar computadoras, causando daños a archivos, programas y robo de información.