Em modelos UML, uma interação é um comportamento que representa a comunicação entre um ou mais participantes. Um diagrama de seqüência é um diagrama de interação UML que modela interações em uma ordem cronológica e transmite mensagens entre os participantes, como objetos e funções. Você pode incluir e modificar linhas de vida, mensagens, ocorrências de execução, fragmentos combinados, ocorrências de interação e nós finais nos diagramas de seqüência.