法律分析:
两者的法律效力是一样的。合同和协议仅是两种不同的名称而已,只要是有权代表签字盖章就生效了,他们本身没有区别。
【法律依据】:
《中华人民共和国民法典》 第三百六十八条 合同是平等主体之间设立、变更、终止民事权利义务关系的协议。从这一概念中可以看出,合同就是协议。但根据逻辑学的原理,协议是合同的一种概念,即所有的合同都是协议,但并非所有的协议都是合同,所以说合同是具有特定内容的协议。合同的特点是明确、详细、具体,而协议的特点是简单、概括、原则。实践中,合同可以以不同的名称出现,如合同,合同书,协议,协议书,名字并不重要,关键是看其内容。