延期、承诺和期货有什么区别?这三者背后是否有一个普遍认可的理论?