Workflow engine

Is a technology that offers a platform to define and manage workflow processes. It possesses programmatic capability to recognize the sequences involved in a process and handle them accordingly.