A batch reactor is a closed system where reactants are added, mixed, and allowed to react for a specific period before the products are removed. This setup is commonly used in chemical engineering for processes that do not require continuous input or output, and it allows for precise control over reaction conditions and timing.