L'origine et l'histoire du peuple amazigh sont assez mal connues.
Le mot "amazigh" signifie : l'homme libre.
Les Amazighs représentent 2/3 de la population marocaineot "amazigh" signifie : l'homme libre.
Les langues berbères appartiennent à la famille des langues afro-asiatiques (parmi les langues chamitiques, cushitiques, omotiques, sémitiques, et tchadiques . Le nom de « berbère » est issu de barbarus, donné par les gréco-romains à tout ce qui n'était pas de coutumes et de civilisation gréco-romaine. Les Romains n'ont jamais réussi à soumettre ces peuples même après la prise de Carthage au Ve siècle, d'où leur nom. Parmi quelques grands noms de l'histoire amazighe, on peut citer : Mesnsen (Massinissa), Yugurthen (Jugurtha), Juba II, Apulée, Saint Cyprien, Saint Augustin, Dihya (Kahena), Kuseilan.