In recent years, the growing concerns for climate change have been the driving force for a group of social responses. Concepts such ecologism, environmentalism and sustainavility have been widely discussed, sometimes with a lot of ubiquity.
The question is an invitation to eliciting the differences between these concepts and clarify the theoretical bases.