Trojan horses disguise themselves as legitimate or useful software to trick users into installing them. Once executed, they provide unauthorized access or perform malicious actions. Unlike viruses, they don't self-replicate but rely on social engineering.