Cognizant Interview Question

Difference between Observable and Promise