Enquanto diagramas de estados focam quais transições são possíveis a partir de um estado de um objeto, os diagramas de atividade podem conter decisões que interferem no fluxo do processo.
Abaixo, vemos um exemplo de como um diagrama de atividades poderia ser construído para o caso de cadastrar clientes:
Note também que, enquanto no diagrama de estados cada balão denota um estado de um objeto, no diagrama de atividades o balão tem conceito mais amplo, e pode denotar também uma atividade a ser realizada.