Simplifies code for clarity without changing behavior. Use when working code is harder to read, maintain, test, or extend than necessary.