Factors contributing to globalization