Un virus informático es un programa malicioso que se propaga a sí mismo sin el permiso del usuario y altera el funcionamiento normal de la computadora. Los virus funcionan insertando su código en otros programas y replicándose cuando esos programas se ejecutan. Existen diferentes tipos de virus como troyanos, gusanos, bombas lógicas y hoaxes, que varían en su capacidad de propagación y el daño que causan.