Those who want to interpret human history in the light of predetermined law as is done in the physical world, cannot but meet with failure. While the physical world may be explainable within the framework of pre-determinism, and the laws of nature, the events of the human world are simply not amenable to interpretation in terms of any such law.
Others want to interpret the events of the human world in the context of freedom. But they are not satisfied either, with their interpretation. This is because in the case of human freedom, the suffering experienced in this world has no valid understandable explanation. The failure of both these interpretations is due to the fact that they attempt to explain the whole in the light of a part—which is not at all possible.
The truth is that the right principle by which to interpret human history is neither that of pre-determinism nor of freedom. According to Islam, there is only one correct principle to interpret human history and that is the principle of 'test'. Man has been placed in the present world for the purpose of being tested. On the outcome of this test will depend the eternal future of all mankind.