En général, un BPM est un outil destiné à l'exécution d'une nouvelle méthodologie de gestion, appelée BPM (Business Process Management), pour sa partie technologique. Dans le contexte de la philosophie de gestion, le BPM est la combinaison d'une idéologie et d'un logiciel destinés à la gestion des processus d'entreprise. Cette approche est apparue pour la première fois en 2000 et a remplacé la réingénierie populaire des processus d'entreprise qui était bien trop compliquée et consistait en une révision fondamentale et une reconstruction radicale des processus. De manière plus approfondie, le BPM incite à s'éloigner d'une approche fonctionnelle de la gestion de l'entreprise et à l'interpréter comme un ensemble de processus commerciaux. Contrairement à la réingénierie, le BPM permet une amélioration continue des processus d’entreprise. Son concept est basé sur une interaction étroite au sein de l’équipe, avec le matériel et les autres systèmes.