Antivirus software operates in three different and distinct ways. In order to find viruses, antivirus software used either a signature-based, machine learning, or behavior-based protocol. \
There are also different types of antivirus software based on operating system. Computers and Macs have different antivirus software, for example. \