prophecy: knowledge of the future (usually said to be obtained from a divine source)
prediction: the act of predicting (as by reasoning about the future)
law: a generalization that describes recurring facts or events in nature