企業流程(Business Process),在於描述企業內部各個部門工作者(Worker)協同合作,以完成某一項任務,觸發這個任務的事件(Event)經常是來自於客戶所交付的需求。
而利用圖形來描述企業流程,稱之為企業流程圖。傳統上,我們將之簡稱為 "流程圖(Flow-chart)"。
UML 的規格中,很早就將表達企業流程的流程圖納於其內,並做了一些改良,稱之為活動圖(Activity Diagram)。活動圖與傳統的企業流程圖本質是一樣的,主要的差異在於活動圖針對圖形的語法做了一些改進,使之可以表達並行(Parallel)的流程行為。
活動圖表達了企業高階管理階層所關注的:可以一窺全貌,瞭解某項業務是由哪些部門工作者負責執行哪些活動(Activity)。