Globalization, development and societies