The system enables listeners and viewers of a broadcast to access
additional information associated with a broadcast. Listeners and viewers
utilize a user device to connect to a database containing program
descriptions (e.g. audio, text, video or combination thereof) further
describing the programming and ancillary information. The database is
indexed by the broadcast's program list or schedule thereby allowing a
user of the system to search and select a particular program description
of interest. Hearing or viewing program descriptions enables users to
preview excerpts and review a broadcast before purchasing an item heard
or viewed on a broadcast.