A Task is an atomic Activity within a process flow. A Task is used when the work in a process cannot be broken down into finer levels of detail. Generally, an end-user and/or application are used to perform the task when it is executed. Types of Tasks used in business process modeling are as follows: