Ignite Sales interview question

How do promises work? Why would you use them?