Liquidity Provider vs Market Maker: Key Differences