Canadian culture which are represented by the Canadian people includes artistic, culinary, literary, humorous, musical, political and social elements . Throughout the history of Canada, its culture has been influenced by European culture and traditions, primarily by the British and French, and by its own indigenous cultures. Over time, components of the cultures of Canada’s immigrant residents gathered to form a Canadian cultural mosaic. Some sections of the Canadian population are, to varying degrees, also influenced by American culture due to their common language (in English-speaking Canada), high levels of media penetration and geographical proximity.