Esse link que o colega postou diz tudo. Segue abaixo a informação pertinente:
Existem inúmeras definições para workflow na literatura. Segundo o Modelo de
Referência de Workflow da Workflow Management Coalition - WfMC [1], workflow é a
automação de um processo de negócio, por inteiro ou por partes, durante o qual
documentos, informações e atividades são passadas de um participante para outro para
que estes desenvolvam ações respeitando um conjunto de regras procedimentais.
Workflow, ou fluxo de trabalho, também pode ser definido como [5] qualquer conjunto
de atividades executadas de forma coordenada, em série ou em paralelo, por dois ou
mais membros de um grupo de trabalho, visando um objetivo comum.
Embora a WfMC considere a possibilidade de um workflow ser manualmente
organizado, na prática a maioria deles o é dentro do contexto de um sistema de TI, para
prover suporte computadorizado às suas automações procedimentais. As atividades
podem ser executadas em seqüência ou simultaneamente, por diferentes indivíduos, ou
pela combinação dos dois. Segundo Moro em [5], se somente uma pessoa executar
todas as atividades, isso não caracteriza um workflow, na medida em que, como o
próprio nome sugere, um processo é um workflow se os artefatos1
"fluem" de um
indivíduo (executor) para outro, produzidos e/ou consumidos pelas diversas atividades
do processo. Os participantes de um workflow devem estar colaborando em busca de
um objetivo comum, ou seja, projetos independentes não constituem um
workflow. Além disso, workflows não se aplicam unicamente a processos de negócio.
Considerando as definições e conceitos comuns em toda na literatura pesquisada,
entendemos que um workflow pode ser definido como uma coleção de atividades
organizadas para realizar um processo, quase sempre de negócio. Essas atividades
podem ser executadas por um ou mais sistemas de computador, por um ou mais agentes
humanos ou de software, ou então por uma combinação destes. Do que consistem, a
ordem de execução e as pré-condições das atividades estão definidas no workflow,
sendo que o mesmo é capaz ainda de representar a sincronização das atividades e o
fluxo de informações entre elas.