Understanding Business Processes
How you build a Business Process depends on your end goal. Understanding a few core concepts behind building a Business Process allows you to create one that meets your needs.
A Business Process allows the objects that manipulate your data to interact with each other in the order that they need to interact with each other.
Just having the right objects created and defined does not make your project work. For example, the ExecuteTransformation task can't transform data in a Ruleset without source data. The Business Process puts the objects you have created together for processing.
In addition to defining how objects interact with each other, you can define tasks that are not tied back to objects, such as a SendEmail task.