合同与技术协议区别有:
1.双方的意思都表示一致而达成的一种契约。
2.一般来说,生效的合同和协议法律效力就是相同的,除非没有生效或因为一些条件而失效。
3.需要公证的合同或协议只是把合同或协议的效力固定并强化,如果法律没有要求,合同,协议的当事人也没有约定,是不需要特别的公证的。
4.合同或协议一般只是名称,叫法的不同。
5.所谓协议是指有关国家、企业、事业单位、社会团体或者个人,在平等协商的基础上订立的一种具有政治、经济或其他关系的契约。
6.合同与协议虽然有其共同之处,但两者也有其明显区别。
7.合同与协议是两个既有共同点又有区别的概念,不能只从名称上来区分,而应该根据其实质内容来确定。