La idea fundamental de las iniciativas BPM es mejorar el Ciclo de Vida de los procesos de negocio de una empresa.
Técnicamente, se considera un BPM como un conjunto de herramientas, tecnologías y técnicas de gestión para que identifican, modelizan, analizan y mejoran los procesos de negocio. Las mejoras pueden incluir tanto cambios de mejora continua como cambios radicales.
Para cubrir estos objetivos, ha sido necesario desarrollar nuevos sistemas software (BPMS, Business Process Management Systems), que dan soporte automatizado a todas las actividades que forman parte del ciclo de vida de un proceso de negocio: descubrimiento, diseño, simulación, despliegue, ejecución, interacción, supervisión, control, análisis y mejora. Estos potentes y complejos sistemas desempeñan, en el ámbito de los procesos, un papel similar al jugado por los SGBD’s (sistemas de gestión de bases de datos) en el ámbito de la información.