Un cheval de Troie (qui est un calque de l'anglais Trojan) est un type de logiciel malveillant, c’est-à-dire un logiciel d’apparence légitime, mais conçu pour cacher l'exécution d'actions à l’insu de l'utilisateur. En général, un cheval de Troie dissimulé dans un programme ou un fichier, tente d’utiliser les droits appartenant à son environnement pour détourner, diffuser ou détruire des informations, ou encore pour ouvrir une porte dérobée qui permettra à un attaquant de tenter de prendre à distance le contrôle d'un ordinateur. Le partage des programmes est traditionnellement la principale source de diffusion des chevaux de Troie, mais ils sont également très fréquents dans certains types de pourriels*.
*Le pourriel ou le spam désigne une communication électronique, notamment du courrier électronique, non sollicitée par les destinataires, expédiée en masse à des fins publicitaires ou malhonnêtes. Le terme polluriel est plus rarement utilisé pour désigner le pourriel.