The meaning of Al-Qadaa and Al-Qadar: when mentioned separately both mean the predestination (pre-decree) of an action or event. When used together Al -Qadar refers to the pre-decree of an action or event before it occurs and Al-Qadaa refers to the act or event after it took place. If our actions are already pre-decreed, where is the free will? Allah Subhanahu wa Ta’ala sent Messengers to guide mankind to the truth, and we are given the choice of believing and obeying the command or rejecting the truth. Allah already knows which path we will take, as it is recorded in the Lawh Al-Mahfuz. If Al- Qadar is already written for us, what is the benefit of making Dua? The answer to this question by the scholars is that, since we know that Allah Subhanahu wa Ta’ala is in charge of all affairs and is able to do all things, we ask Him and Him Alone when we are in need. He already knows who will ask Him and who will not and how He is going to answer our Dua. On the other hand we do not know if our Dua will be accepted, will it be answered immediately or a trial removed or differed to the Hereafter. The scholars have further explained events that will take place if the appropriate steps are taken to make them happen. This book will inshAllah shed essential light on what is an obligatory belief for all muslims.