1. A method for causing advertisements to be simultaneously displayed with program information, comprising: causing the program information to be displayed in a program information region of a display; selecting a first advertisement from a plurality of advertisements; causing the first advertisement to be displayed in an advertisement region simultaneously with the program information displayed in the program information region, wherein the advertisement region is outside of the program information region; selecting a second advertisement from the plurality of advertisements, wherein the second advertisement is selected independently from content of the displayed program information; causing the advertisement region to change from displaying the first advertisement to displaying the second advertisement responsive to user input to navigate a cursor within the program information region, wherein the displayed program information remains unchanged during the changing of the advertisement region; and in response to a user selection of the advertisement region, invoking a function related to the second advertisement.