Um cavalo de Tróia não pode se replicar em outros computadores. Normalmente depende de engenharia social para induzir os usuários a instalá-lo em seus computadores. Uma vez instalado, ele opera em modo furtivo, dando ao invasor acesso não autorizado ao sistema comprometido. Ao contrário dos vírus ou worms, os cavalos de Tróia não possuem capacidades de auto-replicação e requerem a intervenção do usuário para propagação.