Um serviço de timeshifting oferece aos usuários a possibilidade de retroceder no conteúdo ao vivo usando as funções de truques (pausa, retrocesso rápido, busca). O programa ao vivo normalmente é gravado por um serviço de nuvem DVR.
Uma segunda definição de timeshifting refere-se à capacidade de assistir à mesma programação em um fuso horário diferente, mas no mesmo horário local do programa original. Um exemplo é o mesmo programa de notícias oferecido às 8h ET e às 8h PT.