遗赠扶养协议和遗嘱存在以下区别:1. 主体不同:遗赠扶养协议是遗赠人与扶养人之间签订的扶养人可以是自然人也可以是集体组织;遗嘱是遗嘱人处分自己财产的意思表示主体仅为遗嘱人。2. 生效时间:遗赠扶养协议自双方达成合意并签字即生效;遗嘱是在遗嘱人死亡时生效。3. 财产处分方式:遗赠扶养协议中扶养人按照协议履行义务后才能获得遗赠财产;遗嘱则是遗嘱人单方面指定遗产分配。4. 性质:遗赠扶养协议是一种双务有偿的法律行为;遗嘱是单方法律行为。5. 变更撤销:遗赠扶养协议非经协商一致任何一方不能擅自变更或撤销;遗嘱人在其生前可随时变更或撤销遗嘱但需符合法定形式。6. 效力:遗赠扶养协议的效力优先于遗嘱。如果二者内容有冲突应以遗赠扶养协议为准。7. 抚养义务:遗赠扶养协议中扶养人有对遗赠人进行生养死葬的义务;遗嘱中不存在类似抚养义务的约定。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。