BPM (Business Process Management – Gestion des processus métier), c’est un ensemble de stratégies, méthodes et outils qui vise à analyser et fluidifier les processus mis en place par l’entreprise. Les outils du type BPM permettent de modéliser, analyser, optimiser et surveiller ces processus (workflows). Ceux-ci peuvent couvrir tous les services et domaines de l’entreprise : échange des données, publication des produits, service client, achats, ressources humaines, etc.