All I wanted to know is 'what the hell is bpnm' but apparently that's a question that never gets asked.
It's both a documentation notation that can be used by analysts and managers, and (at least in later versions) an executable language that can be used for running those processes.
> An important part of our BPM vision is BPMN 2.0, an established global standard for modelling [sic] business processes. First of all, it allows you to visualize business processes, thus making it easier to capture, discuss and change them. Then again, it also defines a standardized file format that makes it possible to exchange modeled diagrams freely across compliant modelling tools.
I guess BPM must mean "business process modeling", then.
You're right - they should probably start with an explanation of what BPM and BPMN are.