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 ...