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