An analysis that considers a relationship between nodal demand and available nodal pressure to determine the outflow at that node is carried out and mostly referred as pressure-dependent analysis (PDA). Further, not only the outflow but some demand itself such as leakage losses and water demand at sprinklers, faucets etc., are also considered dependent on pressure. Several node head-flow relationships (NHFRs) have been suggested along with the methodologies for their solution in the last three decades. Further, efforts have been also made to carry out PDA by using an efficient DDA based hydraulic network solver, EPANET. The PDA has been used in tackling a variety of problems on water distribution systems such as: assessing reliability, reliability-based design, parameter calibration, vulnerability analysis, placement of isolation valves, water quality analysis, flushing of contaminated water, leakage modelling, and multi-objective evolutionary optimization. This paper provides a complete development in PDA along with future research need.