फ्यूचर एक पुराना टर्म है जो प्रॉमिस के समान है।
एक प्रॉमिस एक ऐसे मान का प्रतिनिधित्व करता है जो अभी तक ज्ञात नहीं है। इसे एक ऐसे मान के प्रॉक्सी के रूप में बेहतर समझा जा सकता है जो प्रॉमिस बनाते समय आवश्यक रूप से ज्ञात नहीं होता।
एक डिफर्ड उस कार्य का प्रतिनिधित्व करता है जो अभी तक समाप्त नहीं हुआ है। एक डिफर्ड (जो आमतौर पर प्रॉमिस को एक्सटेंड करता है) खुद को रिज़ॉल्व कर सकता है, जबकि प्रॉमिस ऐसा करने में सक्षम नहीं हो सकता। इसे एक ऐसे प्रॉमिस के रूप में भी सोचा जा सकता है जो हमेशा केवल सफल होगा।
एक प्रॉमिस एक प्लेसहोल्डर है एक रिजल्ट के लिए जो शुरू में अज्ञात है जबकि डिफर्ड वह कंप्यूटेशन दर्शाता है जो मान में परिणाम देता है।