Поведение субъекта против наблюдаемого?

Я изучаю паттерны Angular RxJ и не понимаю разницы между a BehaviorSubjectи an Observable. Насколько я понимаю, BehaviorSubjectзначение a может со временем меняться (на него можно подписаться и подписчики могут получать обновленные результаты). Кажется, это точно такая же цель Observable. Когда вы...