Dans les modèles UML, une interaction est un comportement qui représente la communication entre un ou plusieurs participants. Un diagramme de séquence est un diagramme d'interaction UML qui modélise les interactions dans l'ordre chronologique et transmet des messages entre les participants, comme des objets et des rôles. Vous pouvez ajouter et modifier des lignes de vie, des messages, des occurrences d'exécution, des fragments regroupés, des occurrences d'interaction et des noeuds de fin de processus dans les diagrammes de séquence.