Foresight is a Normal-type move with no power and perfect accuracy. Its primary function is to identify the target, which allows subsequent moves to hit Ghost-type Pokémon, negating their immunity to Normal- and Fighting-type moves. Additionally, Foresight resets any changes to the target's evasion stat. This move is particularly useful for Pokémon that struggle against evasive or Ghost-type opponents, providing a strategic advantage in battles by ensuring that attacks connect regardless of type immunities or stat changes.