Il faut remonter loin pour expliquer l'origine des Celtes. Il y a 4 ou 5 mille ans, des masses conquérantes quittent une région du nord de l'Eurasie. Changement de climat ? Surpeuplement? Querelles politiques ou religieuse? Les causes sont encore inconnues et le resteront probablement encore longtemps. Cette période est très floue, peu d'informations ont subsisté jusqu'à nos jours. Ce que l'on sait, c'est qu'à l'époque mésolithique, les peuples vivent encore de la cueillette. Au néolithique, l'agriculture s'organise.