Ein Kontextdiagramm ist ein Datenflussdiagramm, das nur die oberste Ebene zeigt, auch bekannt als Ebene 0. Auf dieser Ebene gibt es nur einen sichtbaren Prozessknoten, der die Funktionen eines Gesamtsystems in Bezug auf die Interaktion mit diesem darstellt externe Entitäten.
Ein typisches Kontextdiagramm besteht aus zwei Elementen, die als Kästchen bezeichnet werden, die verschiedene Entitäten darstellen, und gekennzeichnete Linien, die die Beziehung zwischen ihnen zeigen. Die in einem Kontextdiagramm angezeigten Informationen können auch Klassifizierungen externer Entitäten enthalten. Diese Klassifizierung zeigt, wie jede Entität direkt oder indirekt interagiert und das System beeinflusst.