Al Quran diturunkan secara bertahap selama kurang lebih 23 tahun. Periode pewahyuan ini terbagi menjadi dua fase utama: fase Mekkah dan fase Madinah. Di Mekkah, Al Quran diturunkan selama sekitar 13 tahun, sedangkan di Madinah selama kurang lebih 10 tahun. Ayat-ayat yang diturunkan di Madinah umumnya berkaitan dengan hukum, aturan sosial, dan hubungan antarmanusia dalam masyarakat Islam.