Save money, and replace Visio, Lucidchart, Lucidspark, and Miro with a SmartDraw site license.
Component diagrams describe the organization of physical software components, including source code, run-time (binary) code, and executables.