Since prehistoric
times, France has been a crossroads of trade, migrations, and invasions.
Four basic European ethnic stocks - pre-Celtic, Celtic (Gallic and
Breton), Latin, and Germanic (Franks, Visigoths, Burgundians, Vikings) -
have blended over the centuries to make up its present population.
Besides these "historic" populations, new populations have migrated to
France since the 19th century: Belgians, Italians, Spaniards,
Portuguese, Poles, Armenians, Jews from Eastern Europe and the Maghreb,
Arabs and Berbers from the Maghreb, Black Africans, and Chinese people,
to list only the most prominent. It is currently estimated that about
40% of the French population descends in varying amounts from these
different waves of migrations, making France the most ethnically diverse
country of Europe, despite the still popular stereotypes of France as an
essentially Gallic country. Nevertheless, the immigrants from other
European countries have an easier time blending in, while the
non-European groups tend to assimilate at a slower pace, because of
greater cultural barriers and social discrimination.