区别:约定是指双方或多方商量并确定下来的事项,对双方或多方来讲属于意向或诺言,不具备法律效力,约定双方均可以反悔,并不用承担责任。

合同则是双方经过商讨后订下的协议,体现双方的意思表示,需要双方签字确认,具有法律效力,如果反悔或拒不履行,将承担相关约定的责任。