This is a generic term for technologies used by an anti-malware product to detect new, unknown threats, without the need for a specific signature.
They include heuristics, behavioural analysis, application allowlisting and exploit detection.
Anti-malware programs have never relied exclusively on signature analysis.
However, as malicious programs have become more numerous, faster spreading and more dangerous, the role of proactive detection technologies has grown.