What are the four workflow principles?
According to Microsoft, there are four main principles that define the behavior and working of workflows. Developers can use these principles while developing workflow-based applications. The four principles are as follows:
Workflows help in coordinating the work performed by people and software.
Workflows are long-running and stateful.
Workflows are based on extensible models.
Workflows stay transparent and dynamic throughout their lifecycle.