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.