Capgemini interview question

Difference between an observable and a promise