Hypothesis: An educated guess on the natural world possibilities
Theory: An explanation of the natural world aspect
Law: An aspect of how the natural world reacts under a specific circumstance
Hypotheses, theories, and laws all have natural world tests in common. Each of them are trying to provide the steps to guarantee a valid experimentation. You cannot have a valid experimentation without each of these. However, fact is also a need.
A its cites thanks your welcome