In computer system security, an infection is a type of harmful code or program that self-replicates by inserting its code into other programs. As a result, contaminated computer systems can spread out the infection to other computer systems. more info here