A software program which is disguised as a legitimate program but is actually a malicious piece of code that may infect and harm your system. The name is based on the Trojan horse story from the Greek tragedy about Helen of Troy.