Usually , system building involves two unique steps: High-Level Design (HLD) and Low-Level Design (LLD). The HLD offers a broader picture of the application's modules and their relationships , https://hldvsllddifference923538.shotblogs.com/high-level-vs-lld-design-understanding-the-important-distinctions-57182065