The ecological analysis of language draws on a wide range of linguistic tools including critical discourse analysis, framing theory, cognitive linguistics, identity theory, rhetoric and systemic functional grammar to reveal underlying worldviews or the 'stories we live by'. The stories we live by are cognitive structures in the minds of individuals or across a society (social cognition) which influence how people treat each other, other animals, plants, forests, rivers and the physical environment. The stories are questioned from an ecological perspective with reference to an ecological framework (or ecosophy), and judged to be beneficial in encouraging people to protect the ecosystems that life depends on, or destructive in encouraging behavior which damages those ecosystems.