Antivirus software - choose a jigsaw puzzle to solve

Antivirus software , or anti-virus software (abbreviated to AV software ), also known as anti- malware , is a computer program used to prevent, detect, and remove malware . Antivirus software was originally developed to detect and remove computer viruses , hence the name . However, with the proliferation of other kinds of malware , antivirus software started to provide protection from other computer threats. In particular, modern antivirus software can protect from: malicious browser helper objects (BHOs), browser hijackers, ransomware, keyloggers, backdoors, rootkits, trojan horses , worms, malicious LSPs, dialers, fraudtools, adware and spyware. Some products also include protection from other computer threats, such as infected and malicious URLs, spam, scam and phishing attacks, online identity ( privacy ), online banking attacks, social engineering techniques, advanced persistent threat (APT) and botnet DDoS attacks.