Závazné ujištění nebo prohlášení, že člověk něco vykoná či dodrží, případně že se v budoucnu určitá věc uskuteční, tedy přislíbení vyvolávající očekávání a důvěru.
V oblasti programování jde o mechanismus pro práci s asynchronními úlohami, který zastupuje výsledek dostupný až později a umožňuje navázat zpracování po úspěšném dokončení i po chybě.