刑法和民法有以下区别:

  1、两者的定义不同

  刑法是规定犯罪、刑事责任和刑罚的法律,是掌握政权的统治阶极为了维护本阶级政治上的统治和经济上的利益,根据其阶级意志,规定何种行为是犯罪并应当负刑事责任,然后给予犯罪人何种刑事处罚的法律。民法是调整作为民事主题的自然人、法人及其他非法人组织之间人身关系和财产关系的法律规范的总称。即自然人、法人、其他非法人组织只有以民事主体的面目参与社会活动而产生的社会关系,才由民法调整。

  2、两者的违法责任不同

  刑事责任主要用于限制人身自由;民事责任主要涉及财产责任。