يتمثل الفرق بين العربي والأمازيغي في أن انحدار العربي من نسب عربي، له أصول تعود إلى أجداده في شبه الجزيرة العربية، أما الأمازيغي فهو من السكان الأصليين للمغرب.