Well a virus can be a link saying “Click here to download some sexy pr0nz!”, and when you click it, it downloads a virus. A trojan virus would be a real program that you download and the virus is inside of that program, and a lot of the times you don’t find out it’s there until it’s too late.