Diagrame aktivnosti uporabljamo za modeliranje računalniških in organizacijskih procesov (poteka dela). Diagrami aktivnosti grafično predstavljajo potek dela postopnih aktivnosti in akcij s pomočjo izbir, iteracij in konkurenčnosti.
Najprej poglejmo dobro znan diagram aktivnosti uporabnika bančnega avtomata:
V diagramu aktivnosti aplikacije bančnega avtomata pa moramo upoštevati, da je uporabnik le eden od akterjev, ki sodeluje z bančnim avtomatom, ta pa sodeluje še z banko kot tako. Banka je eden od zunanjih akterjev aplikacije bančnega avtomata. Spodnji diagram aktivnosti prikazuje sodelovanje vseh treh (uporabnika, bančnega avtomata in banke):
Na tem izpopolnjenem diagramu vidimo nekakšne plavalne proge (angleško swimlines), v katerih so časovno razporejene aktivnosti vključenih akterjev in aplikacije kot take. Vsak od teh objektov ima svojo plavalno progo.