Numerous developers come across confusion when referring to HLD and LLD. Essentially, a High-Level Design provides a overall perspective of the solution, outlining its major modules and their interactions - https://objectorienteddesignjava189272.eedblog.com/42982781/architectural-overview-vs-detailed-specification-comprehending-the-key-differences