Dependency — Objects That Use Each Other
Learn Dependency — the weakest OOP relationship where one class temporarily uses another without storing a reference. Understand UML dashed-arrow notation, parameter and local dependencies, and why managing dependencies is crucial for maintainable design.