A false alarm occurs when an anti-virus program mistakenly flags an innocent file as infected. This can be costly as it wastes time and resources to investigate and disinfect the falsely detected files. False alarms happen for reasons such as anti-virus programs making files harder to analyze, over-detection of protected files, and errors in heuristic analysis. Common files that generate false alarms include software from companies like AVG, Kaspersky, and Eset as well as programs like Skype, Babylon, and Imesh. The best way to handle false alarms is to check if the anti-virus program giving the alarm has a trusted seal from a major anti-virus company.