Question: what are batches in unity?
Answer: Unity uses two techniques to address this: Dynamic batching: for small enough Meshes, this transforms their vertices on the CPU, groups many similar vertices together, and draws them all in one go. Static batching: combines static (not moving) GameObjects into big Meshes, and renders them in a faster way.