Emma Interview Question

What are promises, and how do you create one?