[最佳答案] 一、合同和协议的区别有哪些 1、合同和协议的区别有: (1)法律效力不同。合同在法律范畴内合同比协议更有说服力; (2)具体内容不同。合同写得比较明确、具体、详细、齐全,并涉及到违约责任,即使其名称写的是协议,也是合同; (3)含义不同。协议是签订合同的基础,合同又是协议的具体化。 2、法律依据:《中华人民共和国民法典》第四百六十四条 合同是民事主体之间设立、变更、终止民事法律关系的协议。 婚姻、收养、监护等有关身份关系的协议,适用有关该身份关系的法律规定;没有规定的,可以根据其性质参照适用本编规定。 第四百六十九条 当事人订立合同,可以采用书面形式、口头形式或者其他形式。 书面形式是合同书、信件、电报、电传、传真等可以有形地表现所载内容的形式。 以电子数据交换、电子邮件等方式能够有形地表现所载内容,并可以随时调取查用的数据电文,视为书面形式。 二、合同的效力有哪些类型 1、有效合同。所谓有效合同,是指依照法律的规定成立并在当事人之间产生法律约束力的合同。从目前现有的法律规定来看,都没有对合同有效规定统一的条件。但是我们从现有法律的一些规定还是可以归纳出作为一个有效合同所应具有共同特征