社会主义法和社会主义道德的区别在于

(1)产生的历史条件不同;

(2)表现形式不同;

(3)保证二者实现的方式和力量不同;

(4)二者调整的对象和范围不完全相同;

(5)二者的历史命运不同

法律是通过强制性规范人的行为,而道德是通过某些约定俗成的规矩、道理、准则来激发人的内在的品格、心理、德行等,使其自觉接受社会公德、社会行为规范、社会品德操守,达到提高社会公***利益能力、社会公***道德水平、社会整体素质的目的.