A theory is just that. It is only a thought, like a hypothesis. A law is something that has been proven; a theory is something waiting to be proved.
A theory is an educated guess on something you think is true. A Hypothesis is a educated guess that has to do with science. So they are relatively similar.