Socializem (latinsko socialis - družben) označuje različne politične filozofije in družbene urediteve, ki temeljijo na skupni lastnini in upravljanjem z sredstvi proizvodnje[1]. Ta lastnina je lahko javna, skupinska, skupna, kooperativna ali delovska. Tipi socializma se razlikujejo po vplivu tržnega gospodarstva, razporejanju surovin in strukturah upravljanja organizacij. Dve glavni vrsti predstavljata komunizem in socialna demokracija.