Angels and demons are, respectively, any benevolent or malevolent spiritual beings that mediate between the transcendent and temporal realms. They are among various spiritual beings, powers, and principles that mediate between the realm of the sacred or holy and the profane realm of time, space, and cause and effect.