Bilgisayar/elektronik konularında eğitim almış arkadaşlar için state diagramları anlamak daha kolay oluyor. State diagram basit olarak bir sistemin hangi durumlara gelebileceğini göstermek için kullanılıyor. Mesela kapı açık olabilir veya kapalı olabilir. Bunun için wikipedia dan güzel ve basit bir örnek alalım buraya
Activity diagram ise bu sistemde yapılacak işlemleri göstermek için kullanılır. Kapıyı aç/kapa gibi. İki state (durum) arasında geçişi sağlayan aktiviteler olacaktır. Aslında kullandığımız dil üzerinden anlamak gerekirse state(durum) diagramları isim oluyor, yani açık/kapalı. Aktivite diagramları da bu isimlere giden fiiller oluyor, yani aç/kapa gibi. Tabi aktivite diagramlarında aktivitelerin şartlara bağlanması gibi önemli bir özellik var. Yani if (eğer) koşulunu kullanabiliyoruz. State diagramlardan farkı diyebiliriz sanki.