The Holy Qur’ān itself testifies that it was not revealed in a single instance, but rather in a piecemeal fashion (25:32):
And those who disbelieve say: “Why is not the Quran revealed to him all at once?” Thus (it is sent down in parts), that We may strengthen your heart thereby. And We have revealed it to you gradually, in stages
Parts of the Holy Qur’ān were revealed considering the circumstances of its addressees. Therefore, when some of the directives were relaxed in some aspect Continue reading