Um diagrama de contexto é um diagrama de fluxo de dados que mostra apenas o nível superior, também conhecido como Nível 0. Nesse nível, há apenas um nó de processo visível que representa as funções de um sistema completo em relação a como ele interage com entidades externas.
Um diagrama de contexto típico é composto de dois elementos, que são caixas rotuladas que representam várias entidades e linhas rotuladas que mostram a relação entre elas. As informações mostradas em um diagrama de contexto também podem incluir classificações de entidades externas. Esta classificação mostra como cada entidade interage e influencia o sistema, direta ou indiretamente.