John's new computer has started to perform oddly, and he is concerned that it may have become infected with malware. He knows that you work for a company that produces antivirus software, so he gives you a call to ask for advice. What do you tell him is the difference between a worm and a Trojan horse? List at least six reasons you can give John for preventing viruses and other malware.