When you develop a workflow, you must configure it so that the Data Integration Service can read and process the entire workflow. The Developer tool marks a workflow as not valid when it detects errors that will prevent the Data Integration Service from running the workflow.
When you validate a workflow, the Developer tool validates sequence flows, expressions, and workflow objects.