1.NounA program which can covertly transmit itself between computers via networks (especially the Internet) or removable storage such as disks and USB drives by inserting its code into other executable files, often causing damage to systems and data.