The document discusses activity diagrams and their components. It describes the initial and final nodes that mark the beginning and end of an activity. It also discusses flow final nodes, activities, activity partitions, decision nodes, merge nodes, fork nodes, and join nodes. Examples of activity diagrams for ATM machine operation and a patient visiting a diabetes hospital are provided. The document concludes by proposing an activity diagram for an elective subject enrollment system.