History of Asia

Which Chinese invention has had a greater effect on world history-the magnetic compass or gunpowder?

The invention of printing in China during the 11th century had a far more significant impact on world history than either paper or the astrolabe. One cannot overstate the importance of printing on the development of human civilization, as it made it feasible to record and distribute information on an unprecedented scale, resulting in the accelerated spread of knowledge, the development of science and education, and the promotion of cultural exchange across continents and oceans.