Anti-virus software (often abbreviated as AV), sometimes known as anti-malware software, is computer software used to prevent, detect, and remove malicious software. Antivirus software was originally developed to detect and remove computer viruses, it said from the name. However, with the proliferation of other types of malware, anti-virus software began to provide protection against other computer threats. In particular, modern anti-virus software can protect from: browser helper objects (BHO), browser hijackers, ransomware, keyloggers, backdoors, rootkits, trojans, worms, malicious LSPs, bookmarks, scams, adware and spyware. Some products also include protection against other computer threats, such as malicious and infected URLs, spam, phishing and phishing attacks, online identity (privacy), online banking attacks, social engineering techniques, advanced persistent threats APT) and botnet DDoS attacks.