Basically, that's exactly it.
What we use today are anti-malware products, but in everyday language they are erroneously called anti-virus.
How many times people have called AppGuard "anti-virus" ? - when, in fact, it is SRP. There are others that call it "anti-executable", but it is software restriction policy.