In Islam, angels are believed to be heavenly beings, created from a luminous origin by God. The Quran is the principal source for the Islamic concept of angels, but more extensive features of angels appear in hadith literature, Mi'raj literature, Islamic exegesis, theology, philosophy, and mysticism.