An automated market maker (AMM) is a decentralized exchange mechanism that utilizes smart contracts to seamlessly trade digital assets. Unlike traditional order book exchanges, which rely on buyers and sellers to create liquidity, AMMs rely on liquidity pools. These pools consist of various tokens that users deposit, which are then used for trading. AMMs employ algorithms and mathematical formulas to automatically determine token prices based on the supply and demand within the pool.