Pergunta de entrevista da empresa Emaar Properties

What is a promise ?