Deployment diagrams are used to visualize the physical architecture of a system. They are used to describe the hardware components, software components, and connections between them. Deployment diagrams can be used to show the physical layout of a system, including the nodes, components, and connections between them.