Batch processing reduces the number of network round trips.
When you send multiple SQL statements in a batch, they are sent to the database in one go, reducing the overhead of multiple network requests. For example, inserting 1000 rows one by one involves 1000 round trips, but with batch processing, it can be done in a single trip.