Um Cavalo de tróia (informática) é por conseguinte um programa escondido em outro que executa encomendas sournoises, e que um acesso geralmente dá ao computador sobre o qual é executado abrindo uma porta roubada (em inglês backdoor), por extensão às vezes é nomeado troyen por analogia com os habitantes da cidade Troie.
À maneira do vírus, o Cavalo de tróia é um código (programa) prejudicial colocado num programa são (imaginem uma falsa encomenda de listagem dos ficheiros, que destrói os ficheiros lugar de afixar a lista).
Um Cavalo de tróia pode por exemplo
ver senha;
copiar dados sensíveis;
executar qualquer outra ação prejudicial;
etc.