律师回答
一、合同生效必须具备三个条件:
1、当事人具有相应的民事行为能力。限制行为能力人可以独立签订纯获利益的合同或者与其年龄、智力、精神健康状况相适应的合同
2、当事人意思表示真实;
3、不违反法律或社会公共利益。
所以合同的生效与有效合同还是有区别的。
二、 合同成立的条件
1、订约主体存在双方或多方当事人。
所谓订约主体是指实际订立合同的人,他们既可以是未来的合同当事人,也可以是合同当事人的代理人,订约主体与合同主体是不同的,合同主体是合同关系的当事人,他们是实际享受合同权利并承担合同义务的人。
2、双方当事人订立合同必须是“依法”进行的。
所谓“依法”签订合同,是指订立合同要符合法律、行政法规的要求,由于合同约定的是当事人双方之间的权利和义务关系,而权利和义务是依照法律规定所享有和承担的,所以订立合同必须符合法律、行政法规的规定。如果当事人订立的合同违反法律、行政法规的要求,法律就不予承认和保护,这样,当事人达成协议的目的就不能实现,订立合同也有失去了意义法。
法律依据
《合同法》第三十三条、第四十四条