Activity diagram
- A UML activity diagram depicts the dynamic behavior of a system or part of a system through the flow of control between actions that the system performs.
- It is similar to a flowchart except that an activity diagram can show concurrent flows.
Swim-lane diagram
- A swim-lane diagram is a type of activity diagram. Like activity diagram, it diagrams a process from start to finish, but it also divides these steps into categories to help distinguish which departments or employees are responsible for each set of actions
- A swim-lane diagram is also useful in helping clarify responsibilities and help departments work together in a world where departments often don't understand what the other departments do
(Figure: activity diagram for billing Counter of a shopping mall.)