hey, i know that a trojan horse is different from a virus, and i know why, but i thought that a virus and a trojan horse was a program, but ynot is saying a virus isnt a program (even though his description of it would empley that it is a program), but dsr is saying that it is a program, so im pretty dam confused. in my own opinion, i would say that a virus would have to be a program, because what else could it be, and it would need something for it to know to replicate itself etc.