Redriver - It receives the incoming signal, and then passes it straight to the output drivers. Any skew and jitter on the input signal will be passed through to the output signal.
Retimer - it performs clock data recovery on the incoming signal, and then transmits the same bitstream but using the recovered clock as the reference clock. Skew and jitter on the input interface should be removed, giving a nice clean output.