Catch up TV is a term used to describe VOD in which TV shows are available for a period of days after the original broadcast.
Electronic program guides (EPG),
provide users of television, radio, and other media applications with continuously updated menus displaying broadcast programming or scheduling information for current and upcoming programming
interactive advertising,
personalisation
personal video recording (PVR),
similar to a VCR but records television data in digital format