Nowadays, Arabs and Berbers are not different physically.Berbers are the original inhabitants of North Africa. They always been living on the coast line of the Mediterranean sea. Berbers are Mediterraneans.True Arabs are originally from Khalidj (Iraq, Saudi Arabia...) they are very dark skin, olive skin, but when they invaded North Africa in the 7th century, Arabs got mixed with the Berbers and Spanish and after many generations, Arabs start looking like Berbers.
At this present time, Berbers of Algeria, the Kabyles for instance, are proud Berbers. They relatively conserved their culture, their language and they do not like to be identified as Arabs. In fact, they request their Amazigh language to be taught in schools and to be distinguished from Arabs. They fought for years against the Algerian government and the government killed many Berber protesters and supporters of Berberism. Although many identify themselves as Arabs, in Algeria most of wilayates are people of Berber Origin, for example: Boumerdes, Constantine, Souk-Ahrass, Batna, Tebessa, Guelma, Setif, Tipaza, Cherchel, Kolea, Algiers, Beni-M'Zab, ..... Arabs who are themselves foreigners in North Africa always invite other nations to settle in north africa. They brought the Turks, then Turks brought French ....Then again, Berbers had to fight to kick them out Arabs invaders got into north africa by beheading Berbers and through Islam. Berbers got massacred and those who remained alive, ran away to the mountains escaping death by the Arab sword.