Explanation: The general repeatable solution to a recurring design problem. It helps standardize and simplify problem-solving in software development.