Последовательный рабочий процесс - это рабочий процесс, который следует по фиксированному заранее заданному пути. Там могут быть циклы и условные ветви, но зная, где вы находитесь, вы всегда можете предсказать, что произойдет дальше. Очень сравнимо с обычной программой на C # / VB. Очень хорошо подходит для рабочих процессов машинного рычага.
Конечный автомат гораздо менее предсказуем. По сути, он всегда хочет находиться в данном состоянии и будет оставаться там до тех пор, пока не произойдет какое-то, обычно внешнее, событие, которое может привести к изменению состояния. Они во многом похожи на управляемую событиями природу приложения пользовательского интерфейса и обычно используются для моделирования рабочих процессов взаимодействия с человеком. См. Википедия для более полного описания конечных автоматов в целом.