现行合同法对一些看似简单在实践中却容易混淆的界限作了明确的规定。如要约与要约邀请。从现行合同法明确规定的要约的概念中人们不难看出要约的特征是所为意思表示内容具体确定;经受要约人承诺,要约人即受该意思表示约束。而对要约邀请的规定则明确了要约邀请是希望他人向自己发出要约的意思表示。这两条明确规定,使人们分清了两者最本质的区别:
一是要约的内容具体确定,这里指的内容应该是未来合同的主要条款。而要约邀请从形式看也似有订合同的表示,但其没有具体内容或者只有部分内容。如一般的商业广告,或没有价格,或没有详细品种、规格、质量、数量、履行时间、地点等等,因而它只能是要约邀请而不是要约;反之,如果广告内容具备了订约的主要条件,即为要约。
二是要约是向相对人发出的且相对人一般为特定的人,特殊情况下才为不特定的人。如书报片订广告,标明定价,汇款地点、时间、方法,凡是看到广告的人按约汇款到指定地点,即为合同成立。要约邀请则是向不特定的相对人发出。
三是要约是以缔约为目的,要约邀请则是引诱他人向自己发出要约为目的。
四是要约具有两个阶段的拘束力,其一是要约到达受要约人后,要约人不得撤回和随意撤销;受要约人在要约到达后即取得了依其承诺而成立合同的法律地位,但受要约人不得将这种地位作为继承的标的,也不得随意转让。其二是要约经受要约人承诺,即告合同成立,要约人即不得反悔和否定,否则就要承受毁约的不履行责任。而要约邀请没有前述约束力,其因为是向不特定人发出的,一般情况下可以撤回。相对人对要约邀请的承诺实际上是一种要约,它并不产生合同成立的法律后果。又如,现行合同法体现了充分尊重要约人意志和利益的意思自治原则,规定要约可以撤回和撤销。这两种行为意思表示虽均旨在使要约作废,且都是发生在承诺生效之前,但两者又因时间不同而有所区别,条文明确规定要约生效之前可以撤回,而要约撤销则是在要约生效之后受要约人作出承诺之前的行为。这就将两者区别开来了。此外,现行合同法对承诺与新要约也从时间和内容上作了明确的界定。