Abstract
The deductive nomological (DN) model has been the basis for discussions about scientific explanations for decades. The overcoming of the logical empiricist program together with the raise of several counter-examples to the DN model have progressively led to a renewal of the reflections on this topic. The first step of this paper is to clarify the framework in which the epistemological question of scientific explanation is adressed. We make a proposal for a universal structure of scientific models, which constitute the basic epistemic unit of our analysis. It is then possible, within this framework, to clarify some discussions about scientific explanation, and to offer a new account of it. The latter tries to benefit from the advantages of the DN model, as resting on a law, together with neutralizing some of its typical criticisms. The work presented here is both abstract, exhibiting formal structures as general patterns of explanation, and concrete with real examples taken from actual scientific disciplines.