A hypothesis that holds up to repeated testing over time
and is accepted by the scientific community becomes a theory
that can explain many observations.
Note that a hypothesis can be easily falsified (disproved),
but is difficult to prove with absolute certainty.