WordDefinition
HypothesisA testable explanation of something observed. E.g. adding salt to water makes it boil faster.
TheoryExplain a broad range of observations and make predictions, usually backed up by boatloads of evidence.
LawDescribe a phenomenon, usually using a mathematical equation, but does not explain why the phenomenon occurs. E.g. The equation for the force of gravity