This is something that even experienced finance people in e-commerce get wrong. Cash flow and liquidity sound like they mean the same thing. No, they don't.