Socialismul este un sistem economic care implică controlul public asupra producerii și distribuirii veniturilor din acesta. Caracteristica principală a acestei tendințe este proprietatea publică a mijloacelor de producție.
Pentru prima dată ideile de bază specifice socialismului au fost formulate la începutul secolului al XVI-lea de Thomas More. El a propus un astfel de sistem socio-economic pentru dezvoltarea societății, acolo unde nu este nevoie de circulația banilor și de proprietatea privată, iar oamenii vor schimba pur și simplu între ei rezultatele muncii lor.
Teoria lui Karl Marx este adesea considerată teoria de bază a socialismului. Potrivit acestuia, rezultatele muncii sociale ar trebui distribuite în concordanță cu eforturile depuse de fiecare membru al colectivului: cu cât el a făcut mai mult, cu atât mai mult poate obține de la celălalt. Antreprenoriatul privat și proprietatea privată în condițiile socialismului marxist sunt imposibile. Statul reprezentat de consiliul reprezentanților societății trebuie să exercite un control strict asupra sistemului.
Ideile socialismului au devenit populare la sfârșitul secolului al XIX-lea și începutul secolului al XX-lea, pe valul crizei din multe puteri capitaliste. Ca rezultat, în secolul trecut s-au format câteva state socialiste, dintre care unele mai există: URSS, RPC, Republica Cuba, RDG și altele.
Oponenții ideilor socialismului numesc printre neajunsurile sale suprimarea individului. coerciția unui tip strict de activitate definită, gestionarea ineficientă și imposibilitatea practică a unei repartizări echitabile a rezultatelor muncii în rândul membrilor societății.