遗嘱与遗赠扶养协议的区别有:
1、二者的受让主体不同。遗赠扶养协议的受让人必须是法定继承人以外的自然人,或国家及其他社会组织。而遗嘱继承中的受让人,即继承人必须在法定继承人范围内,且必须是自然人。
2、二者所指向的客体范围不同。遗赠扶养协议的客体只包括财产权利,不包括消极的财产义务,但执行遗嘱不得妨碍清偿遗赠人依法应当缴纳的税款和债务。而继承的客体范围不仅包括财产权利还包括财产义务。继承遗产应当清偿被继承人依法应当缴纳的税款和债务。
【法律依据】
《继承法》第三十一条规定,公民可以与扶养人签订遗赠扶养协议。按照协议,扶养人承担该公民生养死葬的义务,享有受遗赠的权利。公民可以与集体所有制组织签订遗赠扶养协议。按照协议,集体所有制组织承担该公民生养死葬的义务,享有受遗赠的权利。