BPMN est une 'émanation' du langage 'UML' (Unified Modeling Language), il est utilisé pour représenter graphiquement les processus métiers d'une entité.
Les différentes représentations graphiques sont réalisées sur le logiciel Bizagi Edition Personal.
Lien de Bizagi Edition Personal
Je vous recommande également le petit guide de l'utilisateur réalisé par l'association ACODEV disponible sous ce Lien