Each document has a lifecycle, during which it is processed and edited. During the lifecycle, the contributors may change and different persons may be responsible for different decisions. However, it is important that every person participating in the process is aware of their own areas of responsibility and the working stage. The M-Files workflows enable modeling document lifecycles according to real world processes.