If constructing applications, it's necessary difference separating a architectural overview and a Low-Level Design – LLD . An top-level blueprint defines the general structure of the solution , https://hld-vs-lld-difference866639.designbuildblog.com/61583665/high-level-design-vs-lld-grasping-the-principal-differences