Automate the flow
Sometimes your process can move in different directions, and which path it takes will depend on certain conditions. A travel process could have a stage where the distance of the request automatically determines whether a bus or flight is booked. Blueprints allow you to specify this kind of conditional processing.
One form. Multiple processes.
For every service you create, you can have multiple blueprints associated with it. If every department has a different hiring process, but the data collected is the same, you can create a service that automatically routes the form to the correct department's process.