Nothing takes place purely by chance. God knows and wills all future events
Islam teaches that everyone has free will and God will judge everyone on the Day Of Judgement
Muslims believe Allah is out of space and time. Even though Allah knows what is going to happen in the future, it doesn't mean humans don't have free will
Sunnis believe that everything is ordained by God. Although humans have free will, nothing can happen without the knowledge of God
Shias believe that humans should have their own free will and some Shias reject the idea of predestination as God cannot be responsible for evil
There is a place of waiting called barzakh where the soul waits for Judgement day
The dead will be resurrected and each soul will be judged by Allah
"Then they will say, 'Who will bring them back?' Say, the one who created you the first time"
Some Muslims believe in the resurrection of the physical body whereas some believe in the spiritual resurrection which means only the soul lives on to a new body
Those who did good will go to jannah and those who did bad will go to jahannam
"Those who believed and did good deeds will delight in a Garden, while those who disbelieved… will be brought into torment"