Key aspects of Waves of Globalization