When constructing systems , it's important difference differentiating a High-Level Design – HLD and a detailed design – technical specification . An architectural sketch defines the general structure of the solution , encompassing major components and these relationships . Conversely , an detaile