Its painfully simple.
Laws tell us what happens.
Theories explain how and why something happens.
Links eh? I have some too.
One of your links, Dictionary .com, also has this definition: scientific theory
“noun
a coherent group of propositions formulated to explain a group of facts or phenomena in the natural world and repeatedly confirmed through experiment or observation:
the scientific theory of evolution.”
which is only what we’ve been telling you forever.
And from Live Science,
What is a law in science?
“Generally scientific law is the description of an observed phenomenon. It doesn’t explain why the phenomenon exists or what causes it. The explanation of a phenomenon is called a scientific theory. It is a misconception that theories turn into laws with enough research.”
And two explanations from the “Understanding Science” site at Berkeley University
Under the section “Vocabulary mix ups.”
“Law: In everyday language, a law is a rule that must be abided or something that can be relied upon to occur in a particular situation. Scientific laws, on the other hand, are less rigid. They may have exceptions, and, like other scientific knowledge, may be modified or rejected based on new evidence and perspectives. In science, the term law usually refers to a generalization about data and is a compact way of describing what we’d expect to happen in a particular situation.”
And just above that entry the heading of “Misunderstandings of the limits of science” comes the following:
"MISCONCEPTION: Science contradicts the existence of God.
CORRECTION: Because of some vocal individuals (both inside and outside of science) stridently declaring their beliefs, it’s easy to get the impression that science and religion are at war. In fact, people of many different faiths and levels of scientific expertise see no contradiction at all between science and religion. Because science deals only with natural phenomena and explanations, it cannot support or contradict the existence of supernatural entities — like God."
Which is what we have also been telling you forever.