The complexity of interactions and feedbacks between human activities and ecosystems can make the analysis of such social-ecological systems intractable. In order to provide a common means to understand and analyse the links between social and ecological process within these systems, a range of analytical frameworks have been developed and adopted. Following decades of practical experience in implementation, the Driver Pressure State Impact Response (DPSIR) conceptual framework has been adapted and redeveloped to become the D(A)PSI(W)R(M). This paper describes in detail the D(A)PSI(W)R(M) and its development from the original DPSIR conceptual frame. Despite its diverse application and demonstrated utility, a number of inherent shortcomings are identified. In particular the DPSIR model family tend to be best suited to individual environmental pressures and human activities and their resulting environmental problems, having a limited focus on the supply and demand of benefits from nature. We present a derived framework, the "Butterfly", a more holistic approach designed to expand the concept. The "Butterfly" model, moves away from the centralised accounting framework approach while more-fully incorporating the complexity of social and ecological systems, and the supply and demand of ecosystem services, which are central to human-environment interactions.