Social movement ecology is the study of how diverse organisations within a country cooperate or compete with each other, and with the entire political and economic environment to create or hinder social change.
Diagram not reproduced here (rights reserved) — see it at openphilanthropy.org ↗
Also see:
https://ssir.org/articles/entry/philanthropists_must_invest_in_an_ecology_of_change