Un proceso de negocio es un conjunto de tareas relacionadas lógicamente que tienen entradas, funciones y salidas definidas para lograr un resultado. Los procesos de negocio brindan ventajas como innovación, eficiencia, control y visibilidad. Existen técnicas como diagramas de flujo y IDEF0 para modelar procesos, donde IDEF0 usa diagramas de niveles para representar un sistema de manera global y desplegada.