There are three types of DEXs: automated market makers (AMM), order book-based DEXs (off-chain and on-chain), and DEX aggregators. AMMs use liquidity pools, while order book-based DEXs match buyers and sellers. DEX aggregators aggregate liquidity from multiple DEXs.