双方的意思都表示一致而达成的一种契约。简单地说,就是你情我愿,然后我们把大家都同意的事情固定下来,说明白,说清楚,那么我们达成一致的这个事项就是协议,在法律上就叫合同。合同或协议一般只是名称,叫法的不同.只要不违反法律和道德风俗,当事人可以任意约定合同或协议的名称,内容,形式,都是有效的。两者的主要区别是:如果协议的内容写得比较明确、具体、详细、齐全,并涉及到违约责任,即使其名称写的是协议,也是合同;如果合同的内容写得比较概括、原则、很不具体,也不涉及违约责任,即使其名称写的是合同,也不能称其为合同,而是协议。

【法律依据】

《合同法》第十二条,合同的内容由当事人约定,一般包括以下条款:

(一)当事人的名称或者姓名和住所;

(二)标的;

(三)数量;

(四)质量;

(五)价款或者报酬;

(六)履行期限、地点和方式;

(七)违约责任;

(八)解决争议的方法。 当事人可以参照各类合同的示范文本订立合同。(《合同法》将于2020年12月31号失效)

《民法典》第四百七十条,合同的内容由当事人约定,一般包括下列条款:

(一)当事人的姓名或者名称和住所;

(二)标的;

(三)数量;

(四)质量;

(五)价款或者报酬;

(六)履行期限、地点和方式;

(七)违约责任;

(八)解决争议的方法。

当事人可以参照各类合同的示范文本订立合同。(《民法典》生效时间为2021年1月1日)