There are a multitude of reasons why cultures change. Some examples include innovation, diffusion and revolution. Although this is not a complete list, history shows that these factors have important implications on culture.
9.5m questions
12.2m answers