Destiny is Allah's perfect knowledge of all events past or future, as if a single moment. This expresses the absolute sovereignty of Allah over all beings and events. People can be aware of a certain event when they experience it. But Allah knows all events prior to their occurrence. For Allah, past, present and future are all the same. They are all within the knowledge of Allah since He is the One Who creates them. Every event a person sees, and every noise he hears, are in ever instance part of a life that has been created for him as a unit. Whether major or insignificant, no event in the universe happens by coincidence. No flower either blooms or fades by chance. No man comes into existence or dies out of pure coincidence. No man becomes sick by mistake, and neither does his sickness develop in an uncontrolled manner. In each case, these occurrences are especially predestined by Allah, from the very moment they were created.