AMM (Automated Market Maker)
- Algorithmic pricing based on supply/demand.
- No order book — instant execution.
- Price adjusts automatically after each trade.
- Liquidity is always available, however depth depends on individual markets.
CLOB (Central Limit Order Book)
- Traditional order book with bids and asks.
- Users place limit orders at specific prices.
- Orders match when prices overlap.
- Liquidity depth is determined by market participants.
engine field on an event tells you which engine it uses. See Order lifecycle for how orders behave differently under each engine.