In religion, a prophecy is a message that has been communicated to a person (typically called a prophet) by a supernatural entity. Prophecies are a feature of many cultures and belief systems and usually contain divine will or law, or preternatural knowledge, for example of future events. They can be revealed to the prophet in various ways depending on the religion and the story, such as visions, divination, or direct interaction with divine beings in physical form. Stories of prophetic deeds sometimes receive considerable attention and some have been known to survive for centuries through oral tradition or as religious texts.
The English noun "prophecy", in the sense of "function of a prophet" appeared from about 1225, from Old French profecie (12th century), and from prophetia, Greek propheteia "gift of interpreting the will of God", from Greek prophetes (see prophet). The related meaning, "thing spoken or written by a prophet", dates from 1300, while the verb "to prophesy" is recorded by 1377.
Maimonides suggested that "prophecy is, in truth and reality, an emanation sent forth by Divine Being through the medium of the Active Intellect, in the first instance to man's rational faculty, and then to his imaginative faculty".
The views of Maimonides closely relate to the definition by Al-Fârâbî, who developed the theory of prophecy in Islam.
Much of the activity of Old Testament prophets involved conditional warnings rather than immutable futures. A summary of a standard Old Testament prophetic formula might run: Repent of sin X and turn to righteousness, otherwise consequence Y will occur.
Saint Paul emphasizes edification, exhortation and comfort in a definition of prophesying.
The Catholic Encyclopedia defines a Christian conception of prophecy as "understood in its strict sense, it means the foreknowledge of future events, though it may sometimes apply to past events of which there is no memory, and to present hidden things which cannot be known by the natural light of reason".