This document provides an overview of ADF task flows for beginners. It defines task flows as the visual representation of an application's process flow. It describes the two main types of task flows - unbounded and bounded task flows - and their key differences. The document outlines the main components used to build task flows, such as view activities, method call activities, router activities, and task flow call activities. It provides tips for building reusable task flows, such as using input parameters, router activities as defaults, and dynamic regions. Finally, it briefly describes a demo example of different secured and reusable task flows.