durumu islami açıdan açıklayacak olursam;
kuran'ın 22 senede inmesinin sebebi, muhammed'in yaşama süresiyle alakalıdır. yaşadığı süre boyunca vahiy gelmeye devam etmiştir. vahiyler, öğüt verme zamanı geldiğinde veya karşılaşılan olaylar karşısında neler yapılacağının söylenmesi gereken durumlarda inmiştir. bunun için tek seferde inmesi gibi bir durum yoktur.
ateist görüşe göre;
muhammed karşılaştığı durumlarda kendi menfaatini de gözetecek şekilde aynı şekilde halkı da fazla uyandırmadan bana vahiy geldi diyerek, karşılaşılan durumlar karşısında neler yapılması gerektiğini söylemiştir.