The Quran is the final word of God that was revealed to the Prophet Muhammad over 23 years, beginning in 610CE when he received his first revelation in a cave on Mount Hira. The revelations came periodically to guide people towards virtue and reform by addressing their needs and allowing time to accept and apply its prevention, guidelines, and teachings as a complete code for life.