BAL
An AMM, or Automated Market Maker is a general term that defines an algorithm for creating and managing liquidity. Instead of paying fees to portfolio managers to rebalance the users' portfolio, they collect fees from traders, who rebalance their portfolio. Users can earn returns by providing liquidity or as a trader swap between any assets in the global liquidity pool.