a set of complex algorithms, designed and trained to complete as set of tasks as if it were capable of thinking about how to do something, then doing it
in regards to anti-malware, it can be used heuristicly with a combination of other methods to detect malware