Methods and systems that enable users to find and view programs are
described. In one embodiment, a program-viewing portal application
executes on a client device and is configured to enable a user to access
programs within a particular program type, and to view, as part of a
program selection process, non-textual images associated with individual
programs within the particular program type. In one implementation, the
program-viewing portal application comprises a movie portal application
that presents, as part of the user's selection process, movie cover art
that enables the user to browse movies that are currently playing or will
be playing shortly, and to view movies sorted in accordance with their
genre and/or rating.