what does this symbol mean?
A labelled arrow

Data flow

Data moving from one part of the system to another. In both notations a data flow is an arrow, labelled with the data it carries.

Easily confused with

How to read it

Yourdon describes flows as curved, directed arrows connecting the processes, standing for the information a process needs as input or produces as output. The name on the arrow says what moves along it, and a flow carries one kind of packet. Notre Dame’s guide calls arrows the movement of data between entities, processes and data stores, and the UKHSA guidance uses arrows for data flow in both notations.

Also searched as: dataflow, data flow diagram data flow, data flow symbol, dfd arrow, dfd data flow.

Look-alikes

A flowchart flowline shows the order of steps, not data moving. A BPMN sequence flow is also an order of steps, and a BPMN message flow is dashed.

More data flow diagram symbols

The same shape elsewhere

Sources

Researched, edited and approved by Rory Hansen before publishing. Last reviewed October 9, 2026. How we research

Added .

Report a problem

Please don’t include personal details.