Программа-троян подходит под определение вируса с точки зрения большинства людей в том смысле, что она пытается проникнуть на компьютер без ведома и согласия пользователя. Программа-троян, подобно своему прототипу из греческой мифологии, зачастую выглядит не тем, чем является на самом деле.

Трояны обычно выполняют одно из двух действий: повреждают или изменяют данные в момент запуска (например, очищают жесткий диск) либо пытаются разыскать и украсть пароли, номера кредитных карт и другую конфиденциальную информацию.

Программы-трояны могут оказаться гораздо большей проблемой, чем другие типы вирусов, поскольку они предназначены для разрушительной или подрывной деятельности в отличие от вирусов и червей, создатели которых далеко не всегда намереваются причинить серьезный ущерб. В действительности это не играет роли. Вирусы, трояны и червей можно объединить в единую группу "объектов, которые я не желаю видеть на своем компьютере или в своей сети".