法与道德的区别可以概括为以下几点:
第一,表现形式不同。法是以“国家意志”形式出现的,表现在政权机关所制定的宪法、法律、法规、决议、条例、指示等规范性文件中。道德则是以“社会意志”形式出现的,作为“社会意志”,它有多种多样的表现形式,如医务道德、政治道德、商业道德、社会舆论、社会公约等等。当然,其主要的表现形式是社会舆论。
第二,违反的后果不同。违反法律将承担法律责任,受到法律明确规定的制裁。违反道德者通常受到社会舆论的轻蔑、批评、谴责,如果他是某一组织的成员,还可能同时受到所属组织或群体的处分。
第三,调节人们行为的方式不同。法是通过为人们确定在社会生活中的权利和义务,通过建立法律关系来调节人们之间的关系。而道德则主要是通过为人们指出在社会生活中的义务,在人们中间建立起以义务为纽带的道德关系而调整人们之间的关系。
第四,调整的对象不同。法调整的是人们的外部行为,道德则同时要求人们的外部行为和内在动机都符合道德准则。
第五,规范体系的结构不同。法律规范体系,从横向看,是由宪法、行政法、民商法、刑法、诉讼法、等并列的法律部门组成的;从纵向看,是由不同效力层次的规范构成。从纵横交叉看,是由各种法律制度(政治法律制度、经济法律制度、文化法律制度、审判法律制度等)有机地联结在一起的。而道德规范体系则是由个别的道德规范直接组成的,它没有类似法律制度的道德制度,其规范体系有机组合和体系的严密程度,均无法与法律相比。因此,法律有巨大的组织功能,而道德在这方面只能当配角。