1.产生时间不同。法律是随着国家的出现而产生的,没有国家就没有法律,法产生于阶级社会。道德是社会生活自发演变而形成的,在原始社会就存在相应的道德,例如上古时期的禅让制。因此法律的产生时间晚于道德。

2.结构不同。法律有很强的逻辑性和体系性,具体表现为法律制度、法律条文、法律部门等等。道德比较零散,没有完整的体系。

3.内容不同。法律的内容强调权利和义务的统一,没有权利就没有义务,两者相互依存不可分割。道德的内容往往只强调义务。如道德要求拾金不昧、救死扶伤、尊老爱幼等等都是给人设定的义务。

4.保障手段不同。法律的保障力量主要依靠国家强制力,是一种外在的强制手段。道德的保障主要靠人们内心的遵守和社会舆论的评价,是一种内心的约束。因此法律的保障手段强于道德。