The main difference between Shiites and Sunnis is over who should have been the rightful successor to the Islamic prophet Muhammad. Shiites believe that it should have been Muhammad's cousin and son-in-law, Ali Ibn Abi Talib, while Sunnis believe it should have been Abu Bakr, one of Muhammad's closest companions.