When failures are transient, such as timeouts or temporary network trouble.
Retries are appropriate when time might actually change the outcome. They are not a good response to validation errors, authorization failures, or permanent business rule violations.