What I understand is that all three concepts are related to long-running transactions.
A process manager is, to my understanding, a finite state machine which simply
Saga has no state while Process Manager has.
Another difference - Process Manager is a state machine, Saga is not.
Saga does not have
.. and Process Manager has
Read more in my blog: http://blog.devarchive.net/2015/11/saga-vs-process-manager.html