Concerning planning software , the important distinction between a High-Level Design – HLD and a detailed design – technical specification . An top-level blueprint outlines the broad framework of the application, including core modules and the relationships . Conversely , an LLD explores further