O socialismo surgiu no século XIX como alternativa ao capitalismo para lidar com problemas dos trabalhadores, como baixos salários. Propõe que os meios de produção pertençam à coletividade e que haja igualdade social. Marx previa que após o socialismo viria o comunismo, sem classes ou Estado. No século XX, países como a Rússia e China adotaram regimes socialistas, mas eles acabaram desmoronando no fim do século.