单方允诺和要约的区别是含义不同、设立的权利义务不同。单方允诺是一方向他人作出某种义务的意思表示,一经作出,允诺成立。而要约是希望与他人订立合同的意思表示,他人接受的,发出承诺的,合同就成立。
单方允诺不是合同。 合同是平等主体的自然人、法人、其他组织之间设立、变更、终止民事权利义务的协议。而单方允诺是指表意人向相对人作出的为自己设定某种义务,使相对人取得某种权利的意思表示。 它是表意人单方的意思表示,单方允诺的内容是为自己设定某种义务,使相对人取得某种权利。