Canadian culture is a term that embodies the
artistic,
culinary,
literary,
humour,
musical,
political and social elements that are representative of Canada and Canadians. Throughout Canada's history, its culture has been influenced by
European culture and traditions, especially
British and
French, and by its own
indigenous cultures. 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.