法律分析:婚姻无效与撤销是对违法婚姻关系的处理和制裁,婚姻无效或撤销的原因在结婚之前或之时就存在;离婚是对合法婚姻关系的解除,离婚原因一般在结婚之后。2、两者的请求权主体不同。离婚的请求权只能由当事人本人行使。而无效婚姻与可撤销婚姻的请求权,除由当事人双方或一方本人行使外,还可以由利害关系人行使。3、请求权行使的时间不同。离婚请求权只能在双方当事人生存期间行使,如当事人一方死亡,另一方不能提出离婚。而婚姻无效或撤销的请求权既可在当事人双方生存期间行使,也可在当事人双方或一方死亡后行使(只要没有超过法定的请求期限)。4、两者的程序不同。离婚与婚姻的无效和撤销,两者均可依诉讼程序进行,离婚和某些“受胁迫情况属实且不涉及子女和财产问题”的婚姻的撤销也可依行政程序进行。5、两者的法律后果不同。婚姻的无效与撤销是对违反婚姻的解除,不产生离婚的法律后果。离婚是双方解除婚姻关系。
法律依据:《中华人民共和国民法典》
第一千零五十一条有下列情形之一的,婚姻无效:
(一)重婚;
(二)有禁止结婚的亲属关系;
(三)未到法定婚龄。