Over time, elements of the cultures of Canada's immigrant populations have become incorporated into mainstream Canadian culture. The population has also been influenced by American culture because of a shared language, proximity and migration between the two countries.