Many programmers get bewildered between a Top-Level Document and a Low-Level Design . Essentially, the top-level view focuses on the overall strategy and outlines the application’s major functionality https://hld-vs-lld-difference140336.themartinblog.com/320125/conceptual-vs-low-level-design-understanding-the-essential-distinctions