Having or showing knowledge of events or situations before they happen, demonstrating the ability to foresee or predict future outcomes.