What do Viruses Trojans and Other Malware Actually Do computer science homework help

What do Viruses, Trojans, and Other Malware Actually Do? Please provide definitions and recommendations on how to avoid being infected and what to do if we detect these threats on our computers. 500 words minimum, MLA Guidelines.