VOD-systemen stellen gebruikers in staat om videocontent te selecteren en te bekijken via een netwerk als onderdeel van een interactief televisiesysteem. VOD-systemen 'streamen' content, waardoor de content bekeken kan worden terwijl de video wordt gedownload, of 'downloaden' de content, zodat het hele programma naar een apparaat wordt overgebracht voordat de weergave begint.
Alle download- en sommige streaming VOD-systemen bieden de gebruiker een grote subset van videorecorderfunctionaliteit, waaronder pauzeren, snel vooruitspoelen, snel terugspoelen, langzaam vooruitspoelen, langzaam terugspoelen, zoeken, enz.