A modelagem de processos (BPM) é a atividade de representação de processos de uma empresa, de modo que o processo atual possa ser analisado e melhorado. 

O processo de melhorias identificadas pelo BPM é uma notação padrão para os casos de modelagem de processos de negócio e tem como finalidade prover recursos para que a modelagem seja feita. Modelagem de processos de negócio é normalmente realizado por analistas de negócios e gestores que estão buscando melhorar a eficiência do processo e da qualidade