Differential pressure (orifice / venturi / nozzle)
Differential pressure flow measurement is the oldest and still the most common technique in industry. The idea is to deliberately put a restriction in the pipe — an orifice plate, a venturi tube, or a flow nozzle — and measure the pressure drop across it. By Bernoulli's principle, when fluid is forced to squeeze through a smaller cross-section it has to speed up, and as its velocity rises, its static pressure falls.
Two pressure taps are drilled into the pipe wall — one upstream of the restriction and one immediately downstream — and a differential pressure transmitter reads the difference between them. The square root of that pressure difference is directly proportional to the volumetric flow rate, so the transmitter takes the square root and produces a linear flow output.
The technique works with almost any fluid — liquid, gas, or steam — needs no moving parts, and is well understood after a century of practical use. The downsides are the permanent pressure loss across the restriction, the limited turn-down ratio because the relationship is non-linear at low flows, and the maintenance of pressure tappings that can plug with dirty fluids.