Electronic program guides are interactive guides that (electronically) provide an on-screen menu with information on all the current and upcoming live TV channels and shows.