Pergunta de entrevista da empresa Munich Re

What is java promise?