Avanade Interview Question

Q: Explain the difference between promise and observable