a. ditinjau dari segi latar belakangnya ada dua yaitu
Pertama, ada suatu kejadian, lalu turunlah ayat yang
menjelaskan kejadian tersebut. Kedua, ada yang bertanya
kepada Nabi Saw. tentang sesuatu, lalu turunlah ayat
yang menjelaskan/menjawab pertanyaan yang
disampaikan kepada Nabi Saw.
b. ditinjau dari segi jumlah penyebab. Pertama, satu ayat
memiliki banyak sebab. Kedua, banyak ayat yang
diturunkan hanya untuk menjawab satu sebab
c. ditinjau dari sisi riwayat, Asbab al-Nuzul memiliki dua
riawayat, satu riwayat mencapai tingkat sahih dan satu
riwayat hanya sampai kepada tingkat lemah/dha’if.
Dalam hal ini yang wajib diambil adalah riwayat sahih.
Memiliki dua riwayat yang dari sisi kualitas riwayatnya
berstatus sahih,