Numerous developers come across confusion when referring to HLD and LLD. Essentially, a Top-Level Design provides a general view of the application , outlining its major components and their interactions - https://distributed-cache-system858439.blogdeport.com/480872/architectural-overview-vs-lld-comprehending-the-significant-differences