A macro theory is a broad, large-scale theoretical framework aiming to explain a wide range of phenomena. They generally propose a number of basic principles with a high level of abstraction that are than used to generate hypotheses and create mini theories that apply those principles to explaining specific phenomena. Although such frameworks exist in all sciences, the term “macro theory” is almost exclusively used in social sciences and psychology.