Arbitrage bots analyze the prices of different cryptocurrencies on different DEXs and execute trades automatically when they identify a profitable opportunity. For example, if a cryptocurrency is trading at a lower price on one DEX compared to another, the bot will buy it on the lower-priced exchange and sell it on the higher-priced exchange, earning a profit in the process.