what are the main branches of islam?
As with all other world religions, Islam is represented by several major branches: Sunni, Shi'a, Ibadi, Ahmadiyya, and Sufism. These branches started to develop after Muhammad's death when people began to disagree on the successor of the religion.