A lot of the malware that’s doing the rounds is already registered in databases. This means it can easily be recognized. This doesn’t apply to completely new viruses, which can spread far and wide within a few hours. These outbreaks are often called zero-day attacks because they wreak havoc before the virus is a day old. Antivirus software with behavior recognition uses artificial intelligence to identify typical virus patterns and defend against new threats.