La différence entre la colonisation et le protectorat est que le protectorat est une colonisation indirecte, la dynastie en place conserve le trône mais transfère l’essentiel de sa souveraineté au pays protecteur. C’est ce que le Maroc accepta en signant le traité de Fez en 1912, en principe cet arrangement signifie que la France protège le régime marocain de toute menace extérieure, en réalité elle exerce le pouvoir par le biais du sultan et de son gouvernement.