A Trojan horse is defined as a type of malware that facilitates unwarranted access to computer systems. It is one of the many types of common computer viruses together with the resident viruses, file infectors and directory viruses. View full post on Computers-and-Technology Articles from EzineArticles.com