Un virus es código informático que se adjunta a sí mismo a programas y archivos para propagarse de un equipo a otro, infectando y potencialmente dañando software, hardware y archivos. Los virus se transmiten cuando los usuarios comparten o envían archivos infectados inadvertidamente. Existen diferentes tipos como los que infectan archivos, programas, sectores de arranque o tablas de archivos. Algunas personas crean virus por el desafío, aunque también existen programas antivirus para detectar y eliminar software malicioso.