Let us recap what we have learned in this chapter. We have learned about the ADF task flows and its types. We saw how to use the task flow activities and the options available for the task flows. We have also learned how to pass parameters to the task flow and how task flows are displayed in the UI. Finally, we have learned about the ADF life cycle and the memory scopes in ADF.