https://academy.binance.com/en/articles/what-is-an-automated-market-maker-amm
What Is an Automated Market Maker (AMM)?