サブアクティビティーは、別のアクティビティー内でネストされている、アトミックでない一連の手順の実行を表現しています。内部的には、サブアクティビティーは、一連のアクション (動作) とイベント待機から構成されています。言い換えると、1 つのサブアクティビティーは階層を構成する 1 つのアクションであり、そのアクションの実行中には関連付けられたサブアクティビティー図が実行されます。つまり、1 つのサブアクティビティーは、1 つのアクティビティー図を実行するサブマシン状態といえます。