Definition
Foreknowledge is simply prior knowledge of something, especially of future events. It's like reading the end of a book before starting it. It doesn't necessarily imply psychic abilities; it can also refer to knowledge gained through research, planning, or insider information. Think of knowing the answers to a test beforehand. It is distinct from precognition as it doesn't necessarily imply paranormal abilities. Rather, it emphasizes previous awareness. Useful in everyday strategies and decision-making.