If creating applications, it's essential to understand the distinct roles of top-level design and detailed design. HLD provides a larger picture of the application , describing the major components https://system-design-interview-862574.p2blogs.com/41022602/top-level-design-vs-lld-recognizing-the-key-distinctions