Which nation started the Arab Spring and what caused it?

The Arab Spring began in Tunisia in response to corruption and economic stagnation. From Tunisia, the protests then spread to five other countries: Libya, Egypt, Yemen, Syria and Bahrain.