સમાજવાદ, વિચાર સ્વાતંત્ર્ય, રક્ષા તેમના મુખ્ય સિદ્ધાંતો અલગ પડે છે.