Activity diagrams, together with the use case and state machine diagrams, the three types of UML diagrams are considered behavior diagrams because they describe what must happen in the system being modeled. Click the diagram to edit it or to try EdrawMax Online to create a new one.