Se realizan diagramas de secuencia para definir acciones que se pueden realizar en la aplicación en cuestión. Así, en el caso de una aplicación para jugar ajedrez, se podrían realizar diagramas de secuencia para "jugar una partida" o bien para acciones más específicas como "mover pieza".