When is a breach detection system better than an IDS or NGFW?

Breach detection systems are gaining steam, but when would they be more appropriate to use than an IDS or NGFW?