In Hinduism, Sikhism and the Abrahamic religions, it is often attributed to a divine being or an all-knowing spirit, entity or person.
In the words of a Jain scholar, "The perfect manifestation of the innate nature of the self, arising on the complete annihilation of the obstructive veils, is called omniscience.
Arihanta is the word used by Jains to refer to those human beings who have conquered all inner passions (like attachment, greed, pride, anger) and possess Kevala Jnana (infinite knowledge).
They are said to be of two kinds:[7] Whether omniscience, particularly regarding the choices that a human will make, is compatible with free will has been debated by theologians and philosophers.
William Lane Craig states that the question subdivides into two: However, this kind of argument fails to recognize its use of the modal fallacy.
[11][12] Some philosophers, such as Patrick Grim, Linda Zagzebski, Stephan Torre, and William Mander have discussed the issue of whether the apparent exclusively first-person nature of conscious experience is compatible with God's omniscience.
Stephan Torre[16] claimed that God can have such knowledge if self-knowledge involves the ascription of properties, either to oneself or to others.