A scientific theory is a well-substantiated explanation of some aspect of the natural world that is based on empirical evidence and can be repeatedly tested. A scientific law, on the other hand, is a statement that describes or predicts a natural phenomenon, often expressed mathematically, and has been verified through experiments and observations. In other words, scientific theories explain why something happens, while scientific laws describe what happens.