A hypothesis is a guess based off of previous dater or simply reasoning for the most logical outcome.
A theory is a statement that has evidence and facts supporting it but still has room for change or error.
A law is a proven statement that works in every possible case without exception and will never be disproved (unless it was wrongly named a law in the first place).