Marokko hat eine lange und komplizierte Vergangenheit, die seit der Antike existiert. Im 11. Jahrhundert vereinte die Almoraviden-Dynastie Marokko und gründete das heutige Königreich Marokko. Die Almoraviden waren eine Gruppe von Berbern, die zuerst in Südalgerien und Mauretanien lebten. Später eroberten sie Marokko und übernahmen die Regierung des Landes.
Die Idrisiden waren die erste wichtige Königsfamilie in Marokko. Sie haben das Land im 8. Jahrhundert gegründet. Sie waren die Kinder von Mohammed und konnten sich nach der Ausbreitung des Islam im Maghreb niederlassen. Die Idrisiden haben Fès gegründet. Später wurde die Stadt ein Ort des Wissens und der Kultur.
Marokko hat im Laufe vieler Jahrhunderte viele Veränderungen durchgemacht und wurde von verschiedenen Königsfamilien regiert, wie den Meriniden, Saadiern und Alawiten. Eine Gruppe namens Alawiten regiert seit dem 17. Jahrhundert Marokko und beeinflusst das Land bis heute.