Numerous developers face confusion when talking about HLD and LLD. Essentially, a Top-Level Design provides a overall perspective of the solution, outlining its major components and their interactions - https://cachestampedeprevention032965.theroseblog.com/477380/architectural-overview-vs-lld-understanding-the-significant-differences