Antivirus software is designed to detect, protect against, and remove malware on a computer or mobile device. Originally, antivirus programs were created to protect against computer viruses, but now they protect against a variety of threats, including ransomware, spyware, and zero-day attacks. Anti-malware refers to any kind of malicious software. Both antivirus and anti-malware detect and block threats and remove any threats that make it onto a device.