Question: what is the difference between a promise and an observable?
Answer: In a nutshell, the main differences between a Promise and an Observable are as follows: ... a Promise can provide a single value, whereas an Observable is a stream of values (from 0 to multiple values), you can apply RxJS operators to an Observable to get a new tailored stream.