1. A method for presenting interactive multimedia programs, comprising: selecting a multimedia program for presentation, said program having one or more segments and a plurality of additional content items, wherein each of said items is associated with at least one of said segments and is responsive to at least one of a plurality of pre-defined queries for said program; receiving at least one user query during presentation of said program; identifying one of said pre-defined queries corresponding to said user query; and retrieving one of said items associated with a current segment of said program and responsive to said identified one of said pre-defined queries.