Pregunta de entrevista de Rootstack

How does the promises work on JavaScript?