Learnt about this while working on ChessHacks reading Gym documentation

Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

Core practice to reduce redundancy and duplication by consolidating logic, data, or configurations into single, reusable components like functions, methods, or templates