heuristics basically guess whether or not something is malicious based on what the program does, false positives are pretty common