Wie die Computerviren gehört auch der Trojaner in den großen Bereich der „Malware“. Doch auch wenn trojanische Pferde im Alltag häufig mit einem Computervirus gleichgesetzt werden, handelt es sich um zwei verschiedene Dinge.
Der große Unterschied zu Computerviren besteht darin, dass sich ein Trojaner nicht selbständig verbreiten kann. Wenn Sie auf Ihrem Rechner einen Virus öffnen, wird er sich in der Regel reproduzieren, in weitere Dateien einschleusen und zum Beispiel über Ihre Mailadresse versenden.
Wie der Virus besteht auch der Trojaner aus zwei Komponenten: Der Wirtsdatei, in welcher sich der Schadcode befindet, und dem Schadcode selbst. Somit könnte man behaupten, dass ein Virus immer auch ein trojanisches Pferd ist, nur mit dem Unterschied, dass er sich reproduzieren kann und der Trojaner nicht.
Schließlich können Viren und trojanische Pferde miteinander kombiniert werden. So ist es möglich, dass ein Nutzer einen Trojaner herunterlädt, der im Schadcode ein Virus enthält, das andere Dateien beim Installieren des Trojaners infiziert und sich weiterverbreitet.