Een timeshifting-service biedt de gebruikers de mogelijkheid om terug te gaan op de live-inhoud door gebruik te maken van de trickplay-functies (pauze, snel terugspoelen, zoeken). Het live programma wordt meestal opgenomen door een cloud-DVR-service.
Een tweede definitie van timeshifting verwijst naar de mogelijkheid om naar dezelfde uitzending te kijken in een andere tijdzone maar op dezelfde lokale tijd als het oorspronkelijke programma. Een voorbeeld is hetzelfde nieuwsprogramma dat zowel om 8 uur ET als om 8 uur PT wordt aangeboden.