What is the meaning of leveling and balancing a Data flow diagram|? Solution Leveling means to define data flow in details. It helps in drawing lower level diagram which can reveal lower level information of the data flow. It exposes functional attribute of software process in detail and helps in understanding each and every function of the process. Balancing means preserving the input and output of the data flow. It is used to maintain consistency in the diagram which makes it more readable and it can be understood easily. Balancing helps in linking input and output of different levels and leveling helps in defining desired details of a particular level..