法律分析:遗赠抚养协议和遗嘱的区别是:
1、遗赠扶养协议是双方的法律行为,只有在遗赠方和扶养方自愿协商的基础上才能成立。遗嘱是单方面的法律行为;
2、遗赠扶养协议是有偿的,相互附有条件义务一致的原则。遗嘱是财产所有人在生前以遗嘱的形式将其财产遗赠给国家、集体或个人的行为;
3、遗赠扶养协议自协议成立之日起具有法律效力。遗嘱是立遗嘱人死亡之日起的法律效力;
4、遗赠扶养协议中的扶养人必须是具有民事行为能力的人或者集体组织。遗嘱中的继承人可以是具有民事行为能力的人,也可以是没有民事行为能力的人,也可以是限制民事行为能力的人。
法律依据:《中华人民共和国民法典》
第一千一百五十八条 自然人可以与继承人以外的组织或者个人签订遗赠扶养协议。按照协议,该组织或者个人承担该自然人生养死葬的义务,享有受遗赠的权利。
因篇幅问题不能全部显示,请点此查看更多更全内容