Skip to the content.

1. High-Level Design (HLD)

Purpose: Focuses on the overall structure and architecture of the system. It provides a bird’s-eye view of how the system will function and interact with external systems.

Key Characteristics of HLD:

Examples of HLD:


2. Low-Level Design (LLD)

Purpose: Focuses on the details of individual components or modules within the system. It breaks down the high-level design into specific implementation steps.

Key Characteristics of LLD:

Examples of LLD: