title: Difference between observables and promises in AngularJS.
body: <p>Difference between observables and promises in AngularJS?
  What are the changes with respect to promises and observables in angular 2 and angular 4 versions?
  Examples that explain this scenario would help a lot.</p>