نمودارهای UMLبا این هدف ایجاد می گردند که درک و فهم عمیق تر و آسان تری از سیستم مورد نظر حاصل گردد. با این حال، این امکان وجود ندارد که تمامی جنبه های سیستم را در قالب یک نمودار تحت پوشش قرار داد. به این خاطر زبان مدل سازی UMLچندین نوع نمودار ارائه می دهد که به واسطه ی آن ها می توان کلیه ی جنبه های یک سامانه ی پیچیده را تحت پوشش قرار داد.
به طور کلی، UMLپنج نوع نمودار رفتاری ارائه می دهد که در زیر آن ها را مشاهده می کنید: