Les deux principales branches de l'islam sont l'islam sunnite et l'islam chiite. La principale différence dans leurs croyances est la succession à Mohammad. Une autre différence est l'interprétation du Coran.
Les islam sunnites pensent que Mohammad avait l'intention que la communauté musulmane choisisse un successeur par consensus. Le nom « sunnite » signifie « traditionnel », et les adeptes croient que le Coran est authentique et ne peut être ni ajouté ni extrait. Environ 90 % des musulmans sont sunnites.
Les islam chiites, ou chiites, pensent que Mohammad a choisi son gendre, Ali, pour lui succéder. Leur nom signifie « partisans » et ils résident principalement en Irak, en Iran et au Yémen. Ils considèrent le Coran comme non authentique et proposent leurs propres interprétations de ses doctrines.