An Electronic Programming Guide or EPG is a continuously updated menu which lists all television or radio content provided by cable, satellite or radio companies. EPGs are interactive, allowing cable or satellite customers to navigate, select and view content using a remote control, mouse, keyboard or other input device.
The data which populates an EPG can be received in several ways including the internet, a dedicated video channel (such as TV Guide) or via the software provided in a set-top box. EPGs typically provide programming information for the next seven to fourteen days.


