McGraw Hill Education - McGraw Hill Connected We would like to show you a description here but the site won’t allow us.Learn more Difference between Virus, Worm and Trojan Horse - GeeksforGeeks May 21, 2019Virus: Virus is a computer program or software that connect itself to another software or computer program to harm computer system. When the computer program runs attached with virus it perform some action such as deleting a file from the computer system.