Culture: Culture encompasses the shared beliefs, values, customs, behaviors, and artifacts that characterize human societies.
Migration: Migration is the movement of people from one place to another with intentions of settling temporarily or permanently.
Demographics: Demographics refer to statistical data about populations including characteristics such as age distribution, ethnicity/race composition, gender ratio etc.