Der Begriff der Aktivitäte ist in UML 2 übernommen, aber mit neuer Bedeutung versehen wurden. Es wird nun die gesamte Einheit, die in einem Aktivitätsmodell modelliert wird gemeint.
Die Aktivität ist schachtelbar, da eine Aktivität wieder eine Aktivität auslösen kann. Wie in der Aktion, besteht auch bei der Aktivität die Möglich Vor- und Nachbedingungen an den Start und an Endpunkt zu notieren.