System Overview - What high level design encompasses
High Level Design (HLD) describes the overall structure of a system. It shows how major parts connect and work together to meet key requirements like scalability, reliability, and performance.
HLD focuses on components, their relationships, and data flow without going into detailed code or algorithms.