Concerning constructing software , one's necessary distinction between a architectural overview and a granular design. An top-level blueprint describes the broad structure of the solution , https://hld-vs-lld-difference809914.toki-blog.com/412314/hld-vs-low-level-design-grasping-the-key-differences