Regarding building applications , there's critical to understand the difference between a High-Level Design and a Low-Level Design . A High-Level Design furnishes an summary concerning a application's major modules , its connections, and general purpose. Conversely , Detailed Architecture dives