区别:
①从形成的原因看,婚姻无效的原因多在婚姻成立之前或成立之时就存在,而离婚的原因一般都发生在婚姻成立之后。
②从请求权来看,离婚的请求只能由当事人自己行使,其他任何第三人无权代理。而无效婚姻的请求权除由当事人行使外,利害关系人和国家有关部门也可主张该婚姻无效。
③从时间效力看,离婚的请求权只能发生在双方当事人生存期间,当事人一方死亡以后,再不得进行离婚。而婚姻无效的请求权既可在双方生存期间行使,也可在双方或一方死亡后行使。
④从程序和方法来看,离婚既可依诉讼程序进行,由人民法院处理,也可依行政程序由婚姻登记机关办理。
⑤从法律后果看,宣告婚姻无效是对违法婚姻的否定,不发生离婚的法律后果。