签订合同是一项民事法律行为。具有相应的民事权利能力和行为能力的平等民事主体之间可以签订合同。我国法律规定民事主体包括了自然人、法人和其他组织。公司属于法人范畴。法定代表人是指依法代表法人行使民事权利,履行民事义务的主要负责人。公司作为独立的民事主体,可以自己的名义签订合同,也可以授权法定代表人签订合同,相应的权利义务由公司享有和承担,不受法定代表人签字与否的影响。所以,实践中为方便联系,往往由法定代表人或公司授权的人在合同上再行签字,但是在公司加盖公章的前提下,法定代表人签字与否不影响合同的效力和履行等。如果公司授权法定代表人签订合同,或者法定代表人依据法律或公司章程赋予的职权代表公司签订合同,公司没有盖章的话,则必须有法定代表人签字,这样合同才能成立和生效,合同内容才能对当事人形成约束力。