Capgemini Engineering interview question

difference between observable and Promises