Un diagrama de flujo es una representación gráfica de los pasos de un algoritmo o proceso de negocio mediante símbolos gráficos unidos por flechas que muestran el flujo lógico de las operaciones y decisiones. Se utilizan para diseñar y documentar un proceso o algoritmo, mostrando la secuencia de pasos y decisiones necesarias para completar una tarea.