In the Sunni branch of Islam a caliph should be elected by Muslims or their representatives. Followers of Shia Islam, however, believe a caliph should be an imam chosen by God from the "Ahl al-Bayt" (the "Family of the House", Muhammad's direct descendants).