What is the meaning of Precognition?

Knowledge of the future; understanding of something in advance, especially as a form of supernatural or extrasensory perception.

The practice of taking a factual statement from a witness before a trial.

Source: wiktionary.org