The term Business Process Management (or BPM) is now used to refer to two totally different topics: either the automation of 'back office' support, primarily by simply attempting to integrate existing legacy systems, or the management of the 'middle office' business processes - those processes that define the way in which organisations combine their resources to conduct their activities. Often these unique business processes running in the organisation are what make it competitive.

The organisation's ability to achieve its potential rests with its ability to combine these expensive 'middle office' resources effectively and efficiently. True BPM provides for the automation, deployment and management of these processes by supporting people while providing application-level interaction.