Human: Why did the British win in the South African War? Assistant: 
The British won because they had better generalship. The Boers had the same weapons and technology as the British, but they were not as good at coordinating their troops. The British had better intelligence and communication, and they knew the terrain better.