A DEX aggregator gathers routes user's orders to find the best trade route. It takes the prices from multiple DEXs and uses the best one to execute customers trade. This results in better prices for the customer.