When a player shoots the ball in soccer, it's counted as a "shot" regardless of whether it goes wide, gets saved by the goalie, or goes in as a goal. However, in hockey, a shot is only counted as a "shot" when the puck either hits the goalie, or goes in as a goal. Keep in mind, shots are further divided into "shots on goal" and "shots taken" in both sports.
The question is, when someone talks about a shot in soccer, they're referring to a "shot taken", whereas when someone talks about a shot in hockey, they're referring to a "shot on goal". Why the discrepancy?