合同和协议的区别