1. A method of presenting a continuous programming sequence at a client terminal comprising: defining a programming sequence at a server; and the server instructing the client terminal associated with the programming sequence to retrieve a first program item specified in the programming sequence from a specified location.