Business Process Management is a buzzword today, but a few people really knows the semantic underlying this concept.

David Chappell has done a very good analysis on this topic

You can read more at ...