I propose a 3-level framework that clarifies ways of conceptualising mechanisms and encourages their integration:
• Micro-level: a process-oriented perspective
• Relational level: on associations between variables
• Macro-level: a theory-oriented perspective