A hypothesis is an educated guess.
A theory is something that has to be proved.
9.5m questions
12.2m answers