Accenture Interview Question

What are Promises, Observables... Etc