Sequence diagrams are commonly used by developers to depict interactions between objects in a use case. They typically illustrate how different parts of a system interact with each other, and in what order, to achieve an outcome. Sequence diagrams are commonly used by developers to depict interactions between objects in a use case (actions that show interactions between an actor and a system to achieve a goal).