Un diagrama de contexto es un diagrama de flujo de datos que solo muestra el nivel superior, también conocido como Nivel 0. En este nivel, solo hay un nodo de proceso visible que representa las funciones de un sistema completo en cuanto a cómo interactúa entidades externas.
Un diagrama de contexto típico se compone de dos elementos, que son cajas etiquetadas que representan varias entidades y líneas etiquetadas que muestran la relación entre ellas. La información que se muestra en un diagrama de contexto también puede incluir clasificaciones de entidades externas. Esta clasificación muestra cómo cada entidad interactúa e influye en el sistema, ya sea directa o indirectamente.