Match the contemporary factor of diffusion with its role:
Globalization ↔️ Facilitates the spread of cultural elements
Migration ↔️ Allows people to share their culture
Mass Media ↔️ Spreads information rapidly
Trade ↔️ Introduces new practices and ideas
Technology ↔️ Enables faster transmission of ideas