Le christianisme n’a pas « pris » en Afrique du Nord ; et ce n’est pas uniquement du à l’islam. Les raisons invoquées sont :
la crise donatiste, la perte d’influence de l’épiscopat, sans doute aussi moins organisé, même si la région dépendait de Rome, elle était périphérique et socialement différente. l’absence de monachisme ou sa faiblesse, et surtout la question de la langue. Les autochtones ne maitrisaient pas le latin et le berbère n’a pas pu été intégré comme langue liturgique, situation différente des chrétiens orientaux qui avaient à leur disposition plusieurs langues anciennes de culture qui participaient au culte.
Le structure sociale tribale s’est également mieux adaptée à l’islam.