Un virus informático es un programa malicioso que altera el funcionamiento de una computadora sin el permiso del usuario. Existen varios tipos de virus como virus de programas, virus de boot, virus residentes, virus mutantes y virus de macros. Los virus pueden causar daños triviales, menores, moderados, mayores e ilimitados en los sistemas y datos. Los antivirus detectan y eliminan virus mediante la comparación de códigos maliciosos en su base de datos.