Why were different prophets sent to different people and why were there differences among the religions that prophets brought?
According to Islamic belief, all prophets worked for the same belief and they conveyed people the same principles of belief and worshipping. However, it is true that there are some differences among the religions that the prophets brought. The most important reason for it is that the needs and perception levels of different centuries and communities were different. The prophets talked to people in accordance with their levels of perception and acted based on the needs of people. It is quite natural that there were some differences in the application of the religion in terms of words and forms. It is also a necessity of the law of the evolution in the universe. Those differences do not change the truth that the heavenly religions are the same in essence and purpose.
Although the prophets were sent at certain intervals and in different centuries, the prophet that came later resumed the message of the previous prophet. If there were deviations from the true belief during the period between the two prophets, the new prophet corrected the wrong belief and improved the ideas and ethics of people by guiding them.
When the religion of Islam emerged eventually, the evolution of the religions reached the last stage in parallel with the evolution of people; Hz. Muhammad (pbuh) was sent as a prophet for all people and for all the centuries until the Doomsday unlike the other prophets.
- Are Christianity and Judaism true religions today? Or, are they away from being true religions due to the changes they underwent in the course of time?
- If Allah had willed, he would have sent only one divine religion; why did he allow the formation of three different religions?
- What are the distinctive features of Islam from other religions?
- Why are the religions other than Islam not regarded as valid?
- What is the last divine religion?