As a trader who has been in the forex trading industry for a while, the dogma of supply and demand is certainly not a new concept. Of course, there are certain aspects to the price movement in the financial markets that is governed by supply and demand factors but they cannot arrive at the fundamentals of what the institutions are doing in terms of buying and selling.
Apart from the commonly used supply and demand zones, orderblocks are very specific levels of price movement that can be refined to precise price levels (not as a broad range or zone) on lower timeframes.