从时间上区分
从行为上区分
从目标上区分
从本质上区分
尽管要约的撤回和撤销都是要约人将要约取消,都属于要约的终止,但是两者之间还是有区别的。从时间上看,要约的撤回发生在要约到达受要约人之前或者同时;而要约的撤销则是发生在要约到达受要约人后在受要约人作出承诺之前。