When developing applications, it's necessary to understand the separate roles of HLD and LLD . Top-level design provides a broader view of the application , illustrating the core parts and their https://system-design-fundamenta805638.blogzet.com/top-level-design-vs-detailed-design-grasping-the-crucial-distinctions-57895768