アクティビティ図は、システムのアクティビティとデータの流れ、またはアクティビティ間の決定を視覚的に表現した図です。アクティビティ図では、あるアクティビティから別のアクティビティへのフローが表示され、コードのフローチャートが提供されます。また、アクティビティ図は状態図の特別な形で、遷移のすべてまたは多くは、遷移元状態にあるアクティビティが完了すると実行されます。
図エディタでアクティビティ図を開くと、「モデリングパレット」ウィンドウに固有のアイコンが表示されます。ここで表示されるアイコンと、ほかの種類の図に表示されるアイコンは異なります。
UML モデリングでアクティビティ図を使用すると、ビジネスプロセスを非常に幅広い視野で眺めることができます。この図は、ユースケース内で発生するアクティビティを開始するために使用できます。通常、異なる要素で処理されたアクティビティをいくつも表示することができるので、並列処理のスレッドをモデル化することができます。