The data flow explained