Foreknowledge

Foreknowledge is knowing things or events before they exist or happen. In Greek, the term for “foreknowledge” is prognosis, which expresses the idea of knowing reality before it is real and events before they occur. In Christian theology, foreknowledge refers to the all-knowing, omniscient nature of God whereby He knows reality before it is real, all things and events before they happen, and all people before they exist.