Wow... so in reading your responses I've started to revise how I think of sagas.
The use case I'm currently trying to tackle is the state of an object changes -- such as an application being submitted -- and I want to let the business know. But I don't want the aggregate responsible for sending emails, and I want to make sure they only happen once: enter a saga.
I was planning to store the ApplicationSubmitted event directly in my saga's stream, but after reading what you all are saying about Business Process, an ApplicationSubmittedEmailSent event may be more appropriate. Or perhaps a more generic ApplicationNotificationSent(id, state) would probably suffice. I'm resisting the temptation to just call it NotificationSent(id, type, state) since then it beckons having to look inside to gain real meaning -- "Was that an Application or a Change Request?"
And all of a sudden things are just a little bit clearer in every way, where clarity breeds awareness of ones ignorance.
Thanks, everyone.