Brillio Interview Question

what is promise in Javascript