Cultural assimilation is the process by which a person or a group's language and, or culture come to resemble those of another group. The term is used both to refer to both individuals and groups, and in the latter case it can refer to either immigrant diasporas or native residents that come to be culturally dominated by another society.