Some theories are what Einstein [
3] called constructive theories. For one thing, these theories have a microscopic ontology, which constitute the building blocks of everything else. Constructive theories allow one to understand the phenomena compositionally and dynamically: macroscopic objects are composed of microscopic particles, and the macroscopic behavior is completely specified in terms of the microscopic dynamics. Therefore, the type of explanation these theories provide is bottom-up, rather than top-down. According to Einstein, there is another type of theory, which he dubbed principle theory. Theories of this type, also called kinematic theories, are formulated in terms of principles, which are used as constraints on physically possible processes: they exclude certain processes from physically happening. In this sense, principle theories are top-down: they explain the phenomena identifying constraints the phenomena need to obey to. They are ‘kinematic’ theories because the explanations they provide do not involve dynamical equations of motion and they do not depend on the interactions the system enters into. Instead, by definition, constructive theories involve dynamical reductions in macroscopic objects in terms of the motion and interactions of their microscopic three-dimensional constituents. Flores [
4] argued that this distinction could be expanded in terms of framework theories, which deal with general constraints, and interaction theories, which explicitly invoke interactions. He thought that framework theories are principle theories while interaction theories include a larger set of theories than constructive theories. Furthermore, he connected framework theories with unification and interaction theories with mechanistic explanation (see also [
5,
6]).