Taskflows are the controllers for the ADF. ADFc is the biggest and important new feature in the Oracle ADF framework.
Developers can easily drag and drop page/ fragment, check condition (Router), call another task flow (reusability of Taskflow is seen here) , call method (either managed bean or method from data control) and can easily draw control flow case.
Categories of Taskflows :
Bounded: It have Single Entry Point and can have zero or more exit point.
UnBounded: It is the entry point to the application.