What is Liquidity in Financial Markets?

Understand the meaning of liquidity in financial markets, how it works, and what impacts it, from high liquidity to low liquidity and everything in between.