The system of life in Universe, is the system of evolution and development. All the moving creatures are traversing the road of evolution and development. Therefore, all the people even the apostles and prophets have to be tested in order to reach their higher destiny and position, and to exhibit their natural talents and put to function their hidden abilities. Allah's tests are of various natures and qualities, sometimes HE tests His servant through fear, hunger, loss of property and even loss of life; and sometimes HE may put HIS servants on trials on account of rank and wealth, strength and health; whatsoever it be, God's test is common and for all, and it is in fact a means for development and evolution.