Question: what is the difference between flow and discharge?
Answer: Technically,they are same thing from fluid mechanics point of view. It is volume or mass rate of flow of liquid. However,discharge is specifically used when liquid is flown out of some constrained portion like from a pipe to open atmosphere. The flow rate at the exit of pipe is called discharge.