A Trojan horse is a program that when surreptitiously installed on a computer provides direct control of the computer to an outside party.