BPMN es un lenguaje de diagrama de proceso. Describe en una imagen los pasos en un proceso de negocio, desde su comienzo hasta la conclusión. Existen varios lenguajes de diagramación de procesos desde la década de 1980. Aún así las mejoras que ha obtenido a lo largo de los años es lo que lo hace tan interesante y tan valioso de adoptar en su negocio.