Pregunta de entrevista de Munich Re

What is java promise?