The setting for TraceOff gives a pattern which is compared with expressions to be evaluated. If the pattern matches the expression, then tracing will be switched off while that expression is being evaluated. The pattern is also tested against tags associated with the evaluation.
You can use TraceOff to avoid tracing inner parts of a computation.
The default setting TraceOff->None never switches off tracing.