What is the difference between **Design Patterns** and **Architectural Patterns**? --- 📏 - **Design Patterns**: A small group of collaborating objects (e.g., Gang of Four). - **Architectural Patterns**: Larger-grained, addressing the structure of **major subsystems**.