A system for selecting programs over an Internet link for recording, the system comprising: a local user television equipment on which a local interactive television program guide is implemented, wherein the local user television equipment is configured to record programs; a remote program guide access device connected to said local user television equipment via an Internet service system, over the Internet link; an on-line program guide provided by the Internet service system over the Internet link to the remote program guide access device; wherein: the remote program guide access device is configured to: display a program listings screen by accessing the on-line program guide, wherein the program listings screen comprises program listings; and provide the user with an opportunity to remotely select, over the Internet link using the on-line program guide, a program for recording by the local user television equipment; characterized in that: the on-line program guide is configured to provide the user selection to the local interactive television program guide that is implemented on the local user television equipment; and the local interactive television program guide is configured to instruct the local user television equipment to record the program selected by the user with the on-line program guide. a local user television equipment on which a local interactive television program guide is implemented, wherein the local user television equipment is configured to record programs; a remote program guide access device connected to said local user television equipment via an Internet service system, over the Internet link; an on-line program guide provided by the Internet service system over the Internet link to the remote program guide access device; wherein: the remote program guide access device is configured to: display a program listings screen by accessing the on-line program guide, wherein the program listings screen comprises program listings; and provide the user with an opportunity to remotely select, over the Internet link using the on-line program guide, a program for recording by the local user television equipment; characterized in that: the on-line program guide is configured to provide the user selection to the local interactive television program guide that is implemented on the local user television equipment; and the local interactive television program guide is configured to instruct the local user television equipment to record the program selected by the user with the on-line program guide. the remote program guide access device is configured to: display a program listings screen by accessing the on-line program guide, wherein the program listings screen comprises program listings; and provide the user with an opportunity to remotely select, over the Internet link using the on-line program guide, a program for recording by the local user television equipment; characterized in that: the on-line program guide is configured to provide the user selection to the local interactive television program guide that is implemented on the local user television equipment; and the local interactive television program guide is configured to instruct the local user television equipment to record the program selected by the user with the on-line program guide. display a program listings screen by accessing the on-line program guide, wherein the program listings screen comprises program listings; and provide the user with an opportunity to remotely select, over the Internet link using the on-line program guide, a program for recording by the local user television equipment; characterized in that: the on-line program guide is configured to provide the user selection to the local interactive television program guide that is implemented on the local user television equipment; and the local interactive television program guide is configured to instruct the local user television equipment to record the program selected by the user with the on-line program guide. the on-line program guide is configured to provide the user selection to the local interactive television program guide that is implemented on the local user television equipment; and the local interactive television program guide is configured to instruct the local user television equipment to record the program selected by the user with the on-line program guide.