法律行为和事实行为的区别主要有以下三点:
1、事实行为不以意思表示为其必备要素,而法律行为以意思表示为必备要素;
2、事实行为依法律规定产生法律后果,法律行为依据行为人的意思表示的内容而发生效力;
3、事实行为不要求行为人具有相应的民事行为能力,而法律行为要求行为人具有相应的行为能力。