El ecosocialismo es una doctrina política surgida a finales del siglo XX que integra las ideas del socialismo y las del ecologismo. Los ecosocialistas piensan que el capitalismo es un sistema inherentemente dañino tanto para la sociedad como para el medio ambiente.
A menudo se denomina rojiverdes a las personas que profesan la ideología ecosocialista, pues defienden unas políticas verdes desde una óptica claramente postcapitalista, muy frecuentemente inspirada por el marxismo. Se desmarcan de la mecánica de la economía neoclásica de una manera más firme que otros verdes, y apoyan con más vehemencia la justicia social como la primera meta de la política, viéndola como una llave hacia otros objetivos.
El término sandía se aplica a veces a militantes verdes que defienden con mayor intensidad los objetivos sociales que los ecológicos, acusándolos de ser "verdes por fuera pero rojos por dentro". Algunos rojiverdes se toman esto como un cumplido, y otros como un insulto. Los ecosocialistas no suelen considerarse "fundis" -un término alemán[1] asociado a la Ecología profunda- o "verdes fundamentalistas", aunque en la facción "fundi" del Partido Verde Alemán y otros partidos verdes había y hay ecosocialistas.