Existen varios tipos de virus informáticos, incluyendo macro virus que se propagan a través de aplicaciones como Excel y Word, virus de red o gusanos que se transmiten por la red local o internet, y virus de e-mail ocultos en archivos adjuntos del correo electrónico. Otros tipos son bombas lógicas, virus acompañantes insertados en programas confiables, y spyware que copia información del usuario sin su conocimiento.