Green politics, or ecopolitics, is a political ideology that aims to foster an ecologically sustainable society rooted in environmentalism, nonviolence, social justice and grassroots democracy.