Scientific Explanations

in which natural laws or theoretical frameworks not only provide justification but also enable confirmatory predictions. Abductive reasoning is often required to produce scientific explanations.