Social Studies (8th Grade)

Cultural Geography

What is the term for the spread of different cultures and ideas from one place to another?